dhylands wrote:The uCee board (done by my brother) is basically just a stripped down pyboard (no accelerometer or sdcard), with some custom connectors added.
The firmware is the stmhal firmware with a customized board definition to only enable the peripjerals which were actually used.
Actually, the uCee board does have an uSD card, but not an accelerometer. The reason I designed it was because of the connectors more than anything. The pyboard is nice, but it really only works well when you have a lot of space for the board plus connectors. uCee is a very small robot, and I needed to fit the processor plus a bunch of connections to sensors and actuators in a space not much bigger than the original pyboard.
The connectors are:
2-pin power in
2-pin power out (to hbridge board)
4 pin motor A
4 pin motor B
4 pin encoder A
4 pin encoder B
4 pin reset/boot (included because its hard to reach the board to push actual buttons)
4 pin IMU (I2C)
4 pin bluetooth (TTL)
3 x 3 pin analog in (range sensors)
3 x 3 pin digital in (proxdot sensors)
All those plus USB and uSD, four LEDs, and two voltage regulators.
Here's a picture of the two boards side by side for size a comparison:
