The Chipworkx development system has only 1 PWM and its reserved for the LCD backlight. I’m working to build a robot platform using this board but need to add on PWM interfaces since it only has one PWM.
I’ve searched the board and haven’t found much information as to what type of circuit to build, or hardware to purchase, in order to use the a digital pin/I2C/SPI interfaces to control a series of servos or motors.
Any recommendations, other than purchase the EMX dev system or FEZ systems?
you could always look at the IO60 Gadgeteer board http://www.ghielectronics.com/catalog/product/363 and either snip-the-plug or make your own board based around the same chip. The guys working on the driver for that can probably comment more on how the PWM portion is going.
The PWM portion still has a little to get finished. Other projects keep getting in the way You may have to do a little work with the driver since Chipworkx isn’t Gadgeteer but it would be minimal. If the IO60P16 module doesn’t suit you, there are several other PWM breakout “shield” options available if you search around.
Thanks everybody. Instead of messing with additional shields I decided to pickup another controller with multiple PWM pins. I picked up the FEZ Panda II which arrived yesterday and I was successfully able to control a servo and brushed motor ESC. I’ll post another message on the forum with some sample code to get everybody’s input.