Per MANDATORY CLEANUP: no file names may reference Mamba or STM32. Renames: mamba_protocol.py → balance_protocol.py (saltybot_can_bridge) stm32_protocol.py → esp32_protocol.py (saltybot_bridge) stm32_cmd_node.py → esp32_io_bridge_node.py (saltybot_bridge) Updated: can_bridge_node.py — import from balance_protocol saltybot_bridge/setup.py — entry point: esp32_io_bridge_node saltybot_can_bridge/__init__.py + setup.py — remove "Mamba" from descriptions Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Merge pull request 'feat: CAN bus watchdog and error recovery (Issue #694)' (#708) from sl-firmware/issue-694-can-watchdog into main
Merge pull request 'feat: CAN bus watchdog and error recovery (Issue #694)' (#708) from sl-firmware/issue-694-can-watchdog into main
Merge pull request 'feat: Robot GPS live map panel (Issue #709 companion)' (#711) from sl-webui/robot-gps-map 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%