Build, understand, and adapt an ESP-based drone.
Explore how open firmware, reference hardware, a companion app, and practical guides work together—then adapt the platform to your project.
Three connected parts. One platform.
The firmware, hardware reference, and app have distinct roles. A documented interface connects the drone to its controller.
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.
Designed to be understood and extended.
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.
Choose where to begin.
Follow the beginner guide or explore the component you want to develop.