Files
AeroAlign/IMPLEMENTATION_STATUS.md
T

69 lines
2.4 KiB
Markdown

# SkyLogic AeroAlign - Implementation Status
**Date**: 2026-03-11
**State**: AeroAlign working, CoG integration base prepared
## Repository Status
The project now has two layers:
1. working AeroAlign firmware and UI for IMU-based angle measurement
2. shared protocol and documentation base for the upcoming CoG scale extension
## Implemented
### Firmware
- Master firmware builds for `esp32-c3` and `esp32-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:
- `IMU`
- `CoG Scale`
- `Hybrid`
- 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](/Users/florianklaner/Github/AeroAlign/README.md)
- [sensor_node_wiring.md](/Users/florianklaner/Github/AeroAlign/hardware/schematics/sensor_node_wiring.md)
- [cog_scale_wiring.md](/Users/florianklaner/Github/AeroAlign/hardware/schematics/cog_scale_wiring.md)
- [bom.csv](/Users/florianklaner/Github/AeroAlign/hardware/schematics/bom.csv)
- [hardware/cad/README.md](/Users/florianklaner/Github/AeroAlign/hardware/cad/README.md)
- [AEROALIGN_COG_INTEGRATION.md](/Users/florianklaner/Github/AeroAlign/docs/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.