How to Make (almost) Anything
I was busy traveling this week, but still managed to get in a little project work done at Yale's excellent new Center for Engineering Innovation and Design in New Haven. After talking with Raj at the design session, I settled on a control architecture for my final project and started working on how to get the different parts talking to each other.
I resurrected my touch-board from the input devices week and set out to decode the messages it was sending via serial. From a careful reading of Neil's code, I knew that the example was using its own software "bit-banging" protocol rather than a dedicated hardware UART for serial. Rather than try and rewrite it from scratch, I burned the Arduino bootloader onto the ATTiny 44 by following this tutorial from Hi-lo Tech so I could use the SoftwareSerial Library to communicate over ordinary pins.