AeroSync 5
Ground-controlled multi-drone synchronisation protocol and telemetry bridge.
Project details
- Role
- Lead Engineer · Firmware & Backend
- Timeline
- 2024–2025
- Status
- shipped
- Tracks
- embedded, software
- Team size
- 3 engineers
Verified results and performance
< 20msRound-trip latencyGround to aerial node
0.12%Packet lossOver 2.4GHz telemetry link
Problem Coordinated multi-drone flight demands predictable, low-latency telemetry distribution without reliance on public cellular infrastructure.
Architecture Custom lightweight binary protocol running on ESP32 transceivers interfacing via UART to PX4/ArduPilot flight controllers, bridged to a Go telemetry daemon.
What I built Engineered the custom serialization layer, cyclic redundancy check (CRC-16) validation, and concurrent packet dispatcher handling up to 100 Hz state updates.
Result TODO(owner): Confirm field flight results and flight endurance metrics. Achieved sub-20ms round-trip latency across 3 synchronous drone units.
Technologies & skills
GoC / C++ESP32 / FreeRTOSGit / GitHub Actions