Issues & TODOs
From EE Handoff — 22 items, 11 blocking FCC certification
New IMU and magnetometer on Stretch 4 Calder board need full driver implementations
Battery state-of-charge drifts during sleep, need correction on wake
Current UART communication between ESP32 and SAMD needs reliability improvements
Visual/audio feedback when user presses power button with low battery
New RPC communication layer for ESP32 co-processor
Detect and notify user when e-fuse has been triggered
Detect and report charger fault conditions to user
Verify the INA228 current sensor alert mechanism works for protection
Protection against voltage spikes on actuator MOSFET gates
Evaluate Texas Instruments e-fuse ICs for improved circuit protection
Simplify power rail design by removing 3V3_AUX if possible
Run all actuators, sensors, LiDARs, cameras, WiFi, Firebase, USB devices simultaneously for EMC testing
Run EMC pre-scans with the new Stretch 4 Calder board before lab visit
Start with less strict Class A compliance, attempt Class B if passing
Add common mode choke on power input if conducted emissions are problematic
Physical hardware needed for test lab visit
Improve the crude existing bring-up script for Robot Developer Kit
Systematic USB device enumeration and verification test
Verify each actuator responds to motion commands
Verify sync signal propagation and runstop safety mechanism
Verify WiFi connectivity and communication during bring-up
Test cloud connectivity then clean up credentials