Build A Raspberry Pi Drone, Make Any Project Dream Come True!

Learn how to design, build, fly and code your own Linux powered ArduPilot drone!

Design, Build, Fly and Code your own Drone!

Welcome to the ‘How to Make a Drone’ course, where we will be covering the gauntlet of drone related subjects. Most drone build courses will only show you how to put together pre-selected parts, without providing the potent ‘why’ behind the choices. And they certainly don’t show you how to code your own automatic missions with python.

This course will cover it all. Whether you want to simply build a flyable drone from scratch, or to learn how to select parts to design your own drone, or even to learn about software that would allow you to script automatic drone missions (for that new ‘taco delivery’ company idea?), we’ll go over it in this course with a unique Linux based Raspberry Pi drone!

Ever wanted to get into drones, but have no idea where to start? Or maybe you’re looking for a good drone to prototype new ideas with. 

The content covered here will be valuable for both the experienced and inexperienced, and the drone that we build is both beginner friendly and the ideal drone for more complex subjects (like computer vision based flying!)

Low Level Details of What You Will Learn!

  • Hardware: Basic Drone Components (GPS, motors, ESCs, LiPos etc)
  • Design: How to design your own drone and find the right parts
  • Building: Assemble and build your drone from the parts that were chosen from the design process
  • Flying: Basic flying and best practices
  • Coding: SSH into your Linux drone and configure/code it from the command line

Here is a highlight in the course, python controlled flight!​

Other Course Highlights

  • Learn of the special units for all your required hardwire (Example: What does the C-rating of a LiPo battery actually mean? How do mAh and Coulombs relate? What’s the difference between a 2300 Kv motor and a 935 Kv motor?)
  • Different methods of estimating thrust/current draw of your drone design before you buy the parts
  • Soldering ESCs to the power distribution board
  • Setting up Telemetry and connecting your drone to Mission Planner (our ground control station)
  • Different types of flight modes we can fly our drone with (Example: Loiter- GPS based mode that attempts to lock the drone in a single point in 3D space, Alt-Hold- Barometer based flight mode to hold the drone at a particular altitude)
  • SSH-ing into our Linux drone
  • Compile our own firmware right from our drone (could even be flying while we are doing this!)
  • Download DroneKit and write some python scripts that will make our drone fly autonomous missions (without an RC controller!)

So who is this course for??

  • Raspberry Pi lovers seeking a drone related project
  • Total newbies looking for a place to start in the drone world
  • Engineers/Programmers desiring a drone that’s easy to prototype with
  • Tinkerers wanting to build their own open source ardupilot drone from scratch
  • Linux enthusiasts wanting a flyable linux box

This Course Is Only Available Through Our Blue Belt Membership

What was once available for $700, you can now get for just $27 a month!

Will you need to buy drone parts to get value from this course?

While this course was designed for you to follow along with the drone build prescribed, 80% of the videos are not specific to a specific drone build. This means you can still extract extremely valuable knowledge from this course without needing to spend the money to buy the drone parts. Even without building a drone, you’ll still learn about the hardware, design and build processes, and some best practices and maintenance for drone pilots.

What if you want to build a drone, but not the type used in this course?

This would work just fine, because there is even a section dedicated to illuminating the design process, which would allow you to design and find the parts for your own drone build. Most of the videos would still directly apply to your drone.


What is the estimated cost of the drone built in this course?

If you already have the necessary tools (soldering iron, drill, screwdrivers etc): ~$500-600

You can source your own parts or purchase one of our pre-configured raspberry pi + pixhawk drone kits.

Your Instructor

Caleb Bergquist feels very uncomfortable with writing about himself, but he hopes you will pretend to read the rest of this while thinking he did not write this himself, and not judge him for his self-bloviating autobiography camouflaged as a biography. He digresses. 

Caleb Bergquist has a BS in Chemical Engineering from the University of Tulsa, and currently works as a DevOps engineer at a software company by day. By night, he is a hobbyist/tinkerer in many areas, but has been magnetized towards all things drones, from hardware to software. The trend here is that there is no trend. I’ve.. I mean, he has spent much time binge-learning of the myriad of open source projects that are fueling the development of the drone space, and wishes to lower the barrier of entry to these subjects for those coming behind him. 

He wishes to do this by combining his experience as an instructor, with the democratization of the knowledge he’s accumulated on the fringes of new technologies.

Course Content

Expand All

Frequently Asked Questions

When does the course start and finish?

The course starts now and never ends! It is a completely self-paced online course – you decide when you start and when you finish.

How long do I have access to the course?

How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like – across any and all devices you own.

What if I am unhappy with the course?

We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Do I need a drone to follow this course?

NO! We will be using a simulated drone on the computer to test our code. No drone is needed.


This Course Is Only Available Through Our Blue Belt Membership. What was once $200, you can now unlock for just $27/mo

Not only that. Your membership comes with all of our courses (formerly $700+ dollars), the project library (4G drone control) and a bunch of other perks!

Get Started Now!