by Miamicanes » Fri Dec 29, 2006 8:06 am
by Miamicanes
Fri Dec 29, 2006 8:06 am
Are any of the Mega128's pins in the CM-5 not directly used by the default software itself accessible via solder pads or testpoints and available for other purposes? Maybe a few pins on at least one fo the ports? God forbid, I2C's DO & DI, or ISP's MISO/MOSI/SCK? JTAG/Debugwire? At the very least, the Rxd pin of one of the Mega128's USARTs?
I looked through the manual (I ordered my kit today), but didn't see anything resembling a schematic or illustrated header map for the CM-5's circuit board. I'm kind of getting the impression that Robotis isn't really trying to be secretive or proprietary... but they don't particularly want to encourage owners to run out, buy female headers from DigiKey, and whip out the soldering iron like they would for a brand new Dragon, Butterfly, or AT90USB, either. I know I could probably try to implement the same RS-485 interface used by the servos and wedge myself into it, but I'd prefer to keep "my" stuff separate, if only to avoid causing weird, impossible-to-debug side effects with the rest of the firmware.
I did see an image of the board in the Bluetooth hack, but the only thing I saw resembling a potentially-available header was "J5". I'm only about 40% sure, but from the one trace I could follow, it looks like it *might* expose the two I2C pins (DO & DI), or possibly be for a "real" ISP header (though 5 pins would be kind of weird, since ISP needs 6 (4, if power is handled separately... RST, MISO, MOSI, and SCK).
(by the way... a pair of hi-res pics of the CM-5's PC board would be a great item to put on the wiki... preferably, with a schematic of the CM-5 to accompany them...)
Are any of the Mega128's pins in the CM-5 not directly used by the default software itself accessible via solder pads or testpoints and available for other purposes? Maybe a few pins on at least one fo the ports? God forbid, I2C's DO & DI, or ISP's MISO/MOSI/SCK? JTAG/Debugwire? At the very least, the Rxd pin of one of the Mega128's USARTs?
I looked through the manual (I ordered my kit today), but didn't see anything resembling a schematic or illustrated header map for the CM-5's circuit board. I'm kind of getting the impression that Robotis isn't really trying to be secretive or proprietary... but they don't particularly want to encourage owners to run out, buy female headers from DigiKey, and whip out the soldering iron like they would for a brand new Dragon, Butterfly, or AT90USB, either. I know I could probably try to implement the same RS-485 interface used by the servos and wedge myself into it, but I'd prefer to keep "my" stuff separate, if only to avoid causing weird, impossible-to-debug side effects with the rest of the firmware.
I did see an image of the board in the Bluetooth hack, but the only thing I saw resembling a potentially-available header was "J5". I'm only about 40% sure, but from the one trace I could follow, it looks like it *might* expose the two I2C pins (DO & DI), or possibly be for a "real" ISP header (though 5 pins would be kind of weird, since ISP needs 6 (4, if power is handled separately... RST, MISO, MOSI, and SCK).
(by the way... a pair of hi-res pics of the CM-5's PC board would be a great item to put on the wiki... preferably, with a schematic of the CM-5 to accompany them...)