Goal: Create a USB device and associated control software that will allow manual or scripted control of multiple hobby servos.
May 7, 2007
Proof of concept circuit created using the STK500, an ATMega8 and the PowerSwitch reference implementation from the AVR-USB project. Tests with the powerSwitch.exe reference application were successful.
May 8, 2007
Started developing schematic and board layout in ExpressPCB for first prototype. Started firmware code, based on the PowerSwitch reference design.
May 11, 2007
Beta level firmware complete. SVN access here. The code is not guaranteed to work, ever. 😉
May 18, 2007
Beta GUI program created. This is a simple Visual C# app with 8 sliders to set the servo positions. There is something really, really cool about moving a slider and watching a servo rotate in response. Or I am just a geek.
May 31, 2007
Added support for 8 switchable outputs. Firmware and client programs updated. Work is nearly complete on the PCB as well.