A proven starting point for your drone hardware.
Study the ESPFlight Hardware Reference, build a working board, and adapt its design to your frame, components, or use case.

Start with the reference. Make it your own.
The reference design exists to remove repetitive groundwork while still leaving room to study, modify, experiment, and create a different implementation.
Plan for compatibility, verify what works today.
These are design goals for a broader multi-maker ecosystem. They are not all requirements of the current reference hardware.
Board identity
A broader ecosystem should expose maker or brand identity, model, board revision, and capabilities to the app when those fields are formally supported.
Power & sensing
Reference values should be measured and validated on real hardware, not treated as universal assumptions.
Motor interface
The firmware-facing motor and I/O contract should stay documented so custom boards remain predictable.
Provisioning
Custom hardware should have a clean first-run connection and pairing experience rather than depend on build-time network setup.
Get the design files.
The ESPFlight Hardware Reference v1.0 is licensed under CERN-OHL-P-2.0. Fabrication assets are available from the official GitHub release, and the editable schematic and PCB are publicly available in EasyEDA.