
Explore toy, racing, photography, stunt, delivery, and gps drones and motor counts shaping performance. See how education drones integrate gps, Ardupilot firmware, and a ground control system for learning.
Explore the three fundamental flight motions—pitch, roll, and yaw—and how quadcopters use propeller speeds to achieve forward movement and turning.
Discover how to control quadcopter motors using an electronic speed controller, a flight controller, and a transmitter and receiver, with pitch and other channels guiding signals to drive the propellers.
Learn to select and assemble a custom quadcopter by researching parts, evaluating frames, motors, ESCs, blades, and batteries from sites like eBay and Amazon, and prioritizing a reliable flight controller.
Discover how propellers influence drone performance by understanding diameter, pitch, and rotation direction; paired props rotate oppositely for stability, with larger props lifting more and smaller ones saving energy.
Explain battery capacity and C rating, showing how a 4000 mAh battery can provide 120 A continuous (30 C) and 160 A burst (40 C), and note JST plug connectors.
Master drone assembly tools, including a 20-watt soldering iron, heat shrink tubes, hex bits for the f450 frame, and packaging materials to dampen shocks for the flight controller and accelerometer.
Begin by wiring and connecting drone components, attach connectors to the wires, and protect them with shrink protection so you can confidently connect the drone's electronics.
Begin assembling the drone on a protective mat, preparing tools and motor packages, soldering wires, applying heat shrink, tinning exposed conductors, and securing joints for all three motors.
Learn to attach female esc connectors to drone wires by tinning exposed ends, filling connector cavities with solder, and covering joints with heat shrink for a secure, clean motor wiring.
Connect the three wires to the male and female connectors, then install the bottom plate to distribute power to the frame.
Connect the motors to the quad core and connect them to the power distribution board.
attach each motor to an arm with four screws, align before tightening, then route the three wires under the arm to the power distribution board and connect them directly.
Attach arms to the distribution board, color red for front and black for back; tighten front screws lightly, leaving space for the top plate and flight controller.
Connect the gps module to the flight controller’s second serial port (rx2/tx2) and power it from the squits seaport. Secure the wires with shrink tubing to prevent shorts.
Attach the flight controller to the chassis with foam vibration insulation and Velcro, ensure the front orientation, and dampen vibration to protect accelerometer data.
Connect the ESCs to the flight controller by wiring motors to pins 2, 5, 3, and 6 with the orange signal wire, red power, and brown ground.
Begin section 7 of the course to assemble the open source drone by patching onto the chassis and attaching the propellors. Charge the drone using the charger to complete setup.
Learn how to safely balance charge a multi-cell lithium battery with a balance charger, set current and voltage by cell count, and monitor for safe operation.
Download and install the flash tool to fetch and upload the latest drone firmware, connect the drone via USB, and configure PWM input with the APM copter quad settings.
Conclude section 8 by clearing air from flood control and uploading the firmware, then prepare for section 9's receiver work and transmitter feature walkthrough.
Learn six-channel transmitter basics, bind to the receiver, and configure auxiliary channels and switches using mission planner to prepare for drone control.
Configure flight modes for channel five switch across positions one to three (stabilize, altitude hold, loiter) and review failsafe options, RTL, and altitude fencing within legal limits.
Test the GPS module to fix satellites and connect to the mission plan, monitoring six satellites and the drone’s position and front orientation on the map before arming the motors.
Close the section by showing how open source software calibrates the various senses, and preview the next section on speed controllers and propellers before field testing.
PLEASE READ: In August 2023, I have updated the course with new lectures and a new flight controller. In the new lecture I show you how to upgrade your drone to use the popular MATEK F405TE flight controller. I have also added lectures about batteries and drone classifications.
The MATEKSYS F405-TE is a perfect fit for our learning objectives. It's a minimalist yet powerful flight controller, making it an excellent device to explore.
Also, by transitioning to the MATEKSYS F405-TE, I can lower the overall cost of our drone without compromising its performance or capabilities. This will make our quadcopter design more accessible to hobbyists on a budget, which aligns with my mission to make drone technology more attainable and exciting for everyone.
Welcome to "Make an Open Source Drone", a course that will teach you how to build a quadcopter from scratch!
Playing with drones, and especially quadcopters, is fast becoming a very popular hobby. As a hobby, it combines state of the art open technology with large open spaces. It even gives me a great excuse to get out of my lab and get some sun!
While you can just go to a shop and purchase a drone that is ready to fly, by doing so you miss out on all the fun and knowledge that comes with building your own flying machine. I admit I have done that myself. Getting my ready-to-fly drone out of its box and flying it was fun, but only for a short period.
Soon after the first excitement settled, I realised that I didn't know much more than before I opened the box. I was also unable to do anything more than what the drone was programmed to do, to begin with.
That is why making your own open source drone is such a great way to have fun while learning.
in this course, my co-instructor Aristofanis and I will help you understand drones and how to build them. You will learn about their mechanical and electronic components and how they interact. You will learn about the software that provides semi-autonomous flight capabilities to drones.
Motors, flight controllers, Electronic Speed Controllers, batteries and chargers, receivers and transmitters, and so much more, will all make sense as you progress through this course and go through the process of assembling your drone.
By the end of the course, apart from being able to assemble your drone, you will have the confidence to perform repairs and to extend its capabilities.
Along the way, you will learn about the principles of drones and many design and performance details for each of the components and software. With this knowledge, you will be able to go on and construct your own drones, configure and program them, all while having a great time doing so.
The course starts by explaining the basic principles of drones.
You will learn about the types of multi-rotor drones, flight terminology, principles of drone flight, and we will introduce the basic drone components like propellers, motors, the flight controller and more.
Then, you will get into the actual construction of the drone. You will solder the Electronic Speed Controllers to the motors and assemble the drone arms.
You will then solder the ESCs and battery to the power distribution board, and start the assembly of the drone frame.
After that is the radio control subsystem. You will learn about the different types of signalling, connect the radio receiver to the flight controller, and connect the GPS module.
Next, you will learn about LiPo batteries and battery chargers, safety and maintenance.
With a fully charged battery, you will continue with the firmware and software. You will learn about the MegaPirateNG firmware and how to upload it to your drone.
You will learn how to bind your radio transmitter and receiver, and then how to calibrate your new quadcopter using the open source Mission Planner software.
As always, we save the best for last! At the end of the course, you will learn how to calibrate the Electronic Speed Controllers and attach the propellers.
And in the end, you will be able to take your drone to a field and launch it, starting to build-up your pilot skills!
As with all Tech Explorations courses, we are here to help you in this exciting learning journey. As a student of this course, you will have access to the Questions and Answers board and interact with the instructors. You can ask questions, and make comments or suggestions.
Please continue by having a look at the list of parts that you will need in this course. You can find it as a document download in the next lecture