Start rewriting du.ino to make it easier to work with non-serial interfaces
Only write to serial from within 'loop'. Debugging disabled.
Refactor pin determination
Fix error where val and aux weren't being terminated properly.
Remove hack-ish aux, servo, and ping stuff we weren't using anyway
Forgot to remove aux declaration
Remove unused servo lib. Localize some vars and pass pointers for others.
Move all the hardware interaction into a library
Add ethernet compatible Arduino sketch
Use chomp instead of chop for lines in TxRx::Telnet
First pass at TxRx::HTTP
Redo ethernet implementation in pure TCP
Make sure the SD card gets disabled
Don't use String in sketches; put listener/heartbeat logic into Dino.cpp
Old API remains, but now we can tell the Arduino just once to listen to a pin and it'll send us the value every X ms instead of having to constantly ask for it.
Refactor convertPin to handle arbitrarily high pin numbers
Use millis() instead of delay() to make Arduino heartbeat non-blocking.
Track # of listeners and skip Arduino heartbeat if none
Refactor response handling into the Arduino Dino library
Make ethernet shield work with last few changes
Only update digital listeners when value has changed