Skip to content

v0.2.0

Compare
Choose a tag to compare
@rtlopez rtlopez released this 23 Jan 22:20
· 84 commits to master since this release
ef36cd9

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

  1. Collect required hardware
  2. Check example wiring diagrams
  3. Download Betaflight configurator v10.10
  4. Download and unzip firmware from this page for your MCU type
  5. Flash firmware
  6. Follow setup guide

Happy Flying!!!