Open hardware · v1.0.0

PROJECT KYRONIX

An open-source ESP32 brushed quadcopter. A 500 Hz flight controller, WiFi-direct control, and an Android app — firmware, app and schematics, all free.

ATT  R+0.4° P-1.2°
VBAT 3.85V · LOOP 2003µs
MODE ANGLE · LINK 50pps
0Hz
Control loop
0
Brushed motors
0B
Telemetry packet
<0ms
Control latency
Capabilities

Engineered to
fly, not to ship
a spec sheet.

Scroll sideways →

01 / 05
📡

WiFi Direct Control

The phone connects straight to the craft's access point. No router, no internet, no pairing dance.

02 / 05
📊

Real-time Telemetry

Battery, attitude, motor outputs and signal strength streamed back at 20 Hz in 36-byte packets.

03 / 05
🎚️

Three Flight Modes

ANGLE self-levels, HORIZON blends, ACRO gives you full manual rate control. Switch in flight.

04 / 05
🛡️

Smart Failsafe

Lose signal and the craft levels, descends on a controlled ramp, and disarms. Crash detection cuts the motors.

05 / 05
⚙️

Open Source

Firmware, Android app and schematics are public. Read it, flash it, change it, fly it.

Under the hood

The stack that keeps it level.

MCU

ESP32

Dual-core 240 MHz. One core flies the 500 Hz pipeline; the other runs WiFi, telemetry and safety.

IMU

MPU6050

6-axis at 1 kHz with Mahony fusion for a clean attitude estimate.

APP

Kotlin · Compose

Material 3 controller with dual joysticks and live gauges.

LINK

UDP Protocol

Compact binary framing with CRC16. 50 Hz control up, 20 Hz telemetry down.

Ship it

Ready to fly?