v0.2.0
Welcome to ESP-FC - high performance flight controller software for ESP32 MCu family.
Finally after years of learning, coding and testing first stable version is ready! Created by a hobbyist for fellow enthusiasts, this project is driven by passion. Now you can build your own flight controller for drone.
Most important features
- Espressif targets (ESP32, ESP8266, ESP32-S3, ESP32-S2)
- ESC protocols (PWM, Oneshot125/42, Multishot, Brushed, Dshot150/300/600 bidirectional)
- PPM, SBUS and CRSF Receivers
- Builtin ESP-NOW receiver and WiFi configuration read more...
- SPI and I2C gyro modules support (MPU6050, MPU9250, ICM20602, BMI160)
- Flight modes (ACRO, ANGLE, AIRMODE)
- Frames (Quad X)
- Betaflight configuration tool compatible (v10.10)
- Configurable Gyro Filters (LPF, Notch, dTerm, RPM)
- Blackbox recording (OpenLog/OpenLager/Flash)
- Up to 4kHz gyro/loop on ESP32 with SPI gyro
- MSP protocol interface
- CLI Interface
- Resorce/Pin mapping
- In flight PID Tuning
- Buzzer
- Lipo voltage monitor
- Failsafe mode
How to start
- Collect required hardware
- Check example wiring diagrams
- Download Betaflight configurator v10.10
- Download and unzip firmware from this page for your MCU type
- Flash firmware
- Follow setup guide
Happy Flying!!!