So today's post is a day behind the news, as I had some other things I had to take care of yesterday... But interesting news it is! I have two new prototypes; one for the Dual Motor Driver and one for the USB Host add-on. I also have a R/C Receiver Adapter modified to behave as the next iteration will, with far more input and output capability and fewer parts. But there's more detail on each below.
The USB Host add-on should allow for some interesting possibilities with the Tilty controllers, such as connecting video game controllers (wired or wireless), USB bluetooth, and even USB mass storage. However, the software libraries for the chip were written for standard Arduino boards, and need to be modified to work with the Teensy 3.0 used by the Tilty controllers. I'm not sure yet how much modification will really be necessary but, if need be, I have a backup plan which will interface the USB host to the Tilty through a standard Arduino chip. It would slightly increase the cost of the board (~$5/board) but it would guarantee compatibility and make the USB host useable as an independent board from the Tilty controllers.
The new Dual Motor Driver has some improvements to the motor connectors, the addition of a status LED, much better heat dissipation to allow for greater power, and improved communication to the Tilty controllers. They're all relatively simple changes, but should improve the overall board quite a bit without changing much overall.
And lastly, the modified R/C Receiver Adapter is just an old prototype (the new ones are designed but not yet ordered) modified to allow for input or output on any of the twelve connectors. This means it should be able to read up to twelve R/C inputs and control up to twelve servos or ESCs (with external 5v power). I'll hopefully be ordering the next version of the board soon, which will support all of this natively, as well as have some communication improvements.
And lastly, I've been doing a lot of work to add actual R/C pwm input to the R/C adapter software libraries. I have a working proof of concept program, but it still needs a bit of work to successfully port it to the software library.
Updates may be a bit slow this weekend, as I have some other things going on and I may not be able to work quite as much as I usually do on the weekend, but regular full updates should resume next week.