I have completed assembly of Bittle, and wish to control it with raspberry. However, going through the official materials, it mentioned a 2x5 socket can be soldered on top of the NyBoard.
This doesn't seem to fit with the configuration, as the existing jumper wires are flushed to under side of NyBoard, and the 2x5 socket cannot sit properly. Am I missing something here?


Hi, you need to solder on the sockets first and trim the excessive pins off the surface (still keep about 0.5mm height for the soldering metal).
Hum... I suspect there's not enough room for 0.5mm soldering metal given the pin is very flushed with soffit of the board, I guess I will modify the pin input under OpenCat.h (line 240-243) and plug in somewhere else.
When I was looking for where to set the pin input, I got two questions:
1) Under OpenCat.h (line 274-292), we don't seem to have used the fast/slow/left/right in the scripts have we?
2) The extra pins on Nyboard "are reserved for our future robots with more joints", but I guess the 7.5V Petoi servos might not have torque large enough to support a much larger body with say 12 joints? Normally for 12-joint quadruped robot I think it is generally recommended to have at least 20kgcm?
@R T
No, I didn't use the optimized code for fast/slow/left/right because the current memory space is enough.
I actually have made a 12-joint robot four years ago and the servos are strong enough to drive it.