Cane Pole,

Have you fooled with the Arduino units for open source hardware? Those things are way too cool - and cheap!