Add sealed enclosures and sensor housings for outdoor IP54 protection: - ip54_enclosure.scad: main electronics box (Jetson/FC/ESC), O-ring lid, fan+filter duct, PG7/PG9 cable glands, quarter-turn latches, heat sink recesses; gasket DXF export - ip54_sensor_housings.scad: IMX219 clear PC dome (O-ring + anti-fog pocket), D435i IR-transparent window housing (PG7 rear cap), RPLIDAR static clear PC dome base ring (120 mm OD, O-ring, quarter-turn clips) - ip54_BOM.md: hardware list, thermal analysis (≤52°C at 40°C ambient), IP54 compliance checklist, mass ~930g total kit Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Merge pull request 'feat(controls): adaptive PID balance controller with gain scheduling (Issue #136)' (#149) from sl-controls/issue-136-adaptive-pid 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%