A complete path from learning to flight.
ESPFlight connects embedded flight control, open reference hardware, a dedicated control application, and practical documentation into one coherent platform for learning, experimenting, building, and developing ESP-based drones.
Three layers. One shared contract.
Each layer can evolve independently while the ESPFlight protocol keeps devices and software speaking the same language.
ESPFlight Application
Control, telemetry, tuning, drone state and future ecosystem services.
ESPFlight Firmware
Stabilization, safety logic, assisted modes, networking and motor control.
Open Hardware Reference
A practical starting point for your own ESP-powered drone hardware.
Platform first, lock-in last.
Open at the foundation
Core firmware and reference hardware are intended to be buildable, inspectable and adaptable.
A stable device contract
The application should care about capabilities and protocol compatibility, not who printed the logo on the PCB.
Safety is a system feature
Link loss, battery state, attitude limits, command ownership and state transitions belong in the platform contract.
Room to grow
A learning project can stay personal, educational, or experimental—or grow into a custom kit or independently branded product if that becomes the builder’s goal.
Ready to see the pieces up close?
Start with the build path or jump straight into the layer you care about.