Remove all legacy STM32/Mamba names from source files. Update all imports, comments, and docstring references across the codebase. - stm32_protocol.py → esp32_protocol.py (inter-board UART codec) - mamba_protocol.py → balance_protocol.py (Orin↔ESP32 BALANCE CAN codec) - Updated: stm32_cmd_node.py, can_bridge_node.py, all test files, conftest.py, protocol_defs.py, jlink_gimbal.py 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.4%
JavaScript
9.2%
OpenSCAD
7.8%
HTML
1.5%
Other
2.9%