Previous config had VESC_CAN_TX_GPIO=2 and DISP_BL_GPIO=2 — same pin, making CAN permanently non-functional. Correct hardware layout (verified in motor-test-firmware commit 8e66430): SN65HVD230 is on GPIO15/16, display backlight on GPIO40, display reset on GPIO12. Also adds IO_UART_TX/RX (GPIO17/18) for future ESP32 IO inter-board link. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Merge pull request 'feat: systemd auto-start for ROS2 + dashboard on Orin boot (bd-1hyn)' (#732) from sl-perception/bd-1hyn-orin-autostart into main
Description
SaltyLab self-balancing bot firmware (STM32F722)
Languages
Python
67.1%
C
11.5%
JavaScript
9.2%
OpenSCAD
7.7%
HTML
1.5%
Other
2.9%