🛞🐁 Release Notes
- Firmware: V0.1.3 (unchanged). Download the firmware from the previous release.
- Hardware: 1.3.0 (updated to reflect SIPE's new part numbering scheme)
Updates
This update adds TVS diodes to all sensitive inputs on the left side of the board, specifically:
- encoder power and signal inputs
- brake inputs
- torque trandsucer power and signal inputs
The TVS diode selection:
- is low capacitance (~15pF) so as not to distort sensor readings.
- bidirectional
- features a max reverse standoff voltage of 12V.
- MPN: PESD12VV1BLSYL
All PCB traces were also thickened from 0.1524mm to 0.2mm minimum.
Hardware Design Files
KiCAD Source files are available in the main repository. Exported Gerbers, position files, and an exported BOM of this version are available below. (Regenerating these files can be done from within KiCAD.)
Flashing the Firmware
Plug the device into a PC with the BOOTSEL button pushed down. After plugging in the device, release the BOOTSEL button. The device will appear as a USB Flash drive. Drag-and-drop the white_rabbit.uf2 file into the mass storage device, and it will disappear.
Power-cycle the device by unplugging it and plugging it back in. The device is now ready to go with new firmware.
Note
After firmware has been initially uploaded once, it is possible to put the device into a bootloader mode where it can accept new firmware via Harp protocol.