Learn drones, one small idea at a time

Short, practical posts on building, flying and coding drones. Free, and written for students, makers and teachers.

Your first Python script that talks to a simulated drone

Program a drone with Python, no hardware needed: run ArduPilot SITL, then...

Free online drone simulator: fly a drone in your browser

Yes, you can fly a drone free online. Open the Aasma simulator...

Drone programming after you build: a free learning path

Built a drone? Learn the layers of drone programming, the languages each...

Blocks, Python or C++: best language for drone programming?

Blocks, Python or C++? Learn where each language runs on a drone...

ESP32 drone programming: what to do after you build it

Built a drone and want to code it? Learn how ESP32 and...

Avoiding Pitfalls: Essential Setup Guide for Your First Drone!

Building and setting up your first drone is exciting—but small mistakes can...

STM32 Chips Explained: The Ultimate Guide for Beginners in 2023

STM32 chips power the brains of most modern drone flight controllers. They...

Discover the Secrets to Successful Drone Firmware Flashing

Updating your firmware is like upgrading your drone’s brain — the entire...

Fly a drone in your browser. Free.

Six missions in a 3D classroom. Nothing to install.

Scroll to Top