Home All Projects
Intermediate

Open source ESP32-based quadcopter made from scratch

Arduino-based quadcopter, using MPU9250 IMU, with Gazebo simulation, MAVLink support, textbook on writing a flight controller and much more

Open source ESP32-based quadcopter made from scratch

Demo Video

Video

▶ Click to play project demo

108,927 views
49 likes

Components, Tools and Machines

1x MPU9250
-
1x Wemos D1 Mini ESP32
🛒 Buy Now

Apps and platforms

1x Arduino IDE 2.0 (beta)
Official Site
1x GitHub
Search Google
1x Arduino CLI
Search Google
1x Gazebo Simulator
Search Google

Project description

Open source ESP32-based quadcopter made from scratch with the following features:

  1. Simple and clean Arduino based source code.
  2. Acro and Stabilized flight using remote control.
  3. Precise simulation using Gazebo (with imitation of Arduino API).
  4. In-RAM logging.
  5. Command line interface through USB port.
  6. Wi-Fi support.
  7. ESCs with reverse mode support.
  8. MAVLink support.
  9. Textbook and videos for students on writing a flight controller*.
  10. Completely 3D-printed frame.*
  11. Position control and autonomous flights using external camera*.

* — planned.

See the project introduction video:

Code

🔒 Unlock Code

Support to get the Source Code for this project

Project Reference Code: flix-58fe43-en
4500 THB
PromptPay QR Code

Verified user reviews

รีวิวและความคิดเห็นจากผู้ใช้จริง

ล็อกอินด้วยบัญชีบนเว็บนี้แล้วให้คะแนนหรือคอมเมนต์ได้เลย ระบบเก็บผ่าน Supabase ไม่ต้องใช้ GitHub แล้ว

กำลังโหลดรีวิว...