2.4 KiB
2.4 KiB
SkyLogic AeroAlign - Implementation Status
Date: 2026-03-11
State: AeroAlign working, CoG integration base prepared
Repository Status
The project now has two layers:
- working AeroAlign firmware and UI for IMU-based angle measurement
- shared protocol and documentation base for the upcoming CoG scale extension
Implemented
Firmware
- Master firmware builds for
esp32-c3andesp32-s3 - IMU slave firmware builds for the current slave environments, including S3
- Master and Slave use the same direct MPU6050 register access approach
- shared ESP-NOW packet format supports device typing:
IMUCoG ScaleHybrid
- Master data model and UI can already represent CoG-style telemetry fields
UI
- current tabs remain angle-focused:
Sensors,Differential,System - mixed-device node cards are supported
- differential selection excludes CoG-only nodes
- Master battery display is hidden when the ADC path is not available
Documentation
- README rewritten for combined AeroAlign + CoG direction
- IMU wiring brought to current C3/S3 and battery-monitoring behavior
- new CoG wiring guide added
- BOM converted from placeholder marketplace list to current component overview
- CAD readme updated to include planned CoG fixtures
Current Hardware Documentation
- README.md
- sensor_node_wiring.md
- cog_scale_wiring.md
- bom.csv
- hardware/cad/README.md
- AEROALIGN_COG_INTEGRATION.md
What Works Right Now
- Master AP + web UI
- IMU node discovery over ESP-NOW
- calibration and differential measurement for angle nodes
- S3-safe IMU access path
- optional battery reporting on Master hardware where ADC is not wired
What Is Not Finished Yet
- dedicated
firmware/cog_slave - HX711 integration
- tare and scale calibration persistence
- model profiles for support spacing and target CoG
- dedicated CoG workflow in the UI
Recommended Next Step
Implement the actual CoG node firmware next, because the protocol, Master-side data path and baseline documentation are now in place.