arduino + ethernet shield.
Arduino érzékeli a kontatot, akár többet is, és paraméterezve felküldi az ethernet shield segítségével egy http://url/feldolgozo.php?param1=x¶m2=xy url-t meghívva.
arduino+ethernet shieldre találsz http client kódot a neten.
A php-ban lesz a logika, amivel logolsz, feldolgozod ahogy akarod.
mod: ha nagyon minimalizálni akarod, az arduino usb (valójában soros) portján feladhatod a linuxnak a ttyUSB0 eszközfájlon keresztül.