The platform

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.

Architecture

Three layers. One shared contract.

Each layer can evolve independently while the ESPFlight protocol keeps devices and software speaking the same language.

Design principles

Platform first, lock-in last.

01

Open at the foundation

Core firmware and reference hardware are intended to be buildable, inspectable and adaptable.

02

A stable device contract

The application should care about capabilities and protocol compatibility, not who printed the logo on the PCB.

03

Safety is a system feature

Link loss, battery state, attitude limits, command ownership and state transitions belong in the platform contract.

04

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.

Start building Explore firmware