Arduino webclient + php

Uma outra opção (a q uso aqui), somente essas linhas de Ruby:

module DuinServer
def receive_data(data)
puts "Recebi #{data}. Posso fazer o q eu quiser agora fácil..."
end
end

EM.run do
EM.start_server 'localhost', 5000, DuinServer
end

Isso liga um servidor tcp ruby na porta 5000, e imprime qql coisa q vc enviar do arduino.
Nao precisa de apache/nginx, server nenhum...
Nao tem q preocupar com header html e nada, soh dados.

Outra opção excelente eh a mesma coisa com node.js, quiser posto o codigo.
Tanto node qto ruby são alternativas pra lá de superiores à php.
Se vc ver como grava e le dados de qql banco com ruby entao, vc apaixona. Veja o "ActiveRecord".