Skip to content

18. Project Development

Final Project: Educational Drone

🛠️ What Will It Do?

The Educational Drone is a low-cost, open-source quadcopter designed for STEM education and training.

It will help students understand the fundamentals of: - Drone design and aerodynamics
- Electronics and embedded systems
- Programming and control
- Fabrication using digital tools

The drone will be controlled directly through coding on a laptop.
The main focus is to teach and demonstrate how drones work rather than compete with commercial products.


Who Has Done What Beforehand?

Several open-source drone projects exist, such as:

  • Crazyflie: a mini open-source drone for education and research.
  • DIY Drone Kits: available online but often lack full educational documentation.

However, these projects are often costly or complex for beginners.

My project focuses on creating a simplified, reproducible, educational version using affordable and locally available components—ideal for Fab Labs and schools.


What Will You Design?

I will design:

  • The drone frame using CAD (SolidWorks)
  • A custom PCB for the flight controller (based on XIAO ESP32-S3)
  • A laser-cut kit box to house and protect the drone

Bill of Materials (BOM)

Component Description Link Quantity Price Total
Frame 3D printed PLA Makerspace 60g $1.5 $7.5
Motors 6×15 mm Brushed Coreless DC Motors (1900KV, 70000 RPM) Amazon: https://amzn.to/3EDFUZD 4 $11.99 per set $11.99
Motor Driver MX1508 2-channel motor driver Mikroelectron 2 $1.75 $3.50
Propellers 2 pairs CW + CCW 46mm Propellers for 0.8mm Shaft Coreless Motor Amazon: https://a.co/d/0SaQRqm 1 set $6.29 $6.29
XIAO ESP32-S3 Microcontroller Makerspace 1 $23 $23
Single-layer PCB A5 15×20 cm board for controller Makerspace 1 $2 $2
Battery 3.7V Li-Po 1100mAh (25C) JST Mikroelectron 1 $9.5 $9.5
Gyroscope MPU6050 Mikroelectron 1 $9 $9
Misc Wires, connectors, screws Makerspace free free
4mm MDF For kit box Makerspace 1 $1 $1

What Parts and Systems Will Be Made?

  • Drone frame (3D printed)
  • Custom PCB flight controller
  • Power distribution wiring
  • Software for control

What Processes Will Be Used?

  • CAD Design (SolidWorks)
  • 3D Printing
  • Laser Cutting
  • PCB Design & Milling
  • Soldering & Circuit Assembly
  • Embedded Programming (Arduino IDE)
  • Testing & Calibration
  • Documentation

❓ What Questions Need to Be Answered?

  • What materials are best for a lightweight frame?
  • How to control brushed DC motors effectively?
  • How to balance weight, thrust, and battery for stable flight?
  • How to document steps clearly so others can reproduce it in Fab Labs?

How Will It Be Evaluated?

  • Functionality: Does it successfully control the motors?
  • Compactness: Lightweight, organized, and classroom-friendly?
  • Educational Value: Does it clearly demonstrate drone principles?

Project Development

✅ Completed Tasks

  • Project concept defined
  • Research on educational drones
  • Initial CAD design for frame
  • Component selection & sourcing

⏳ Remaining Tasks

  • Finalize frame design & optimize weight
  • Design and mill the custom PCB
  • Assemble prototype & wiring
  • Test motor control and stabilization code
  • Document fabrication steps & results
  • Prepare final presentation and video

What Has Worked?

  • Stable connection between controller and XIAO ESP32-S3
  • Basic motor control using Arduino code
  • Successful CAD modeling of the frame

⚠️ What Hasn’t Worked?

  • Battery could not fit inside the frame due to limited sizing options

What Questions Still Need to Be Resolved?

  • What is the best way to make the drone modular for teaching?

What Have You Learned?

  • Designing and fabricating a working drone using digital fabrication tools
  • Integrating electronics, mechanics, and programming
  • Balancing weight and thrust in aerial vehicles
  • How to document and present a complete engineering project
  • Problem-solving and improving through iterative testing