Home All Projects
Intermediate

Arduino Drone With GPS

We have included instructions on how to replicate our product if you are happy with the more limited quadcopter.

Arduino Drone With GPS

Components, Tools and Machines

4x 2830, 900kV brushless motors
-
1x quadcopter frame (the exact frame likely doesn't matter)
-
1x Female/Female Jumper Wires
🛒 Buy Now
1x Soldering iron (generic)
-
1x Inertial Measurement Unit (IMU) (6 deg of freedom)
🛒 Buy Now
1x HC-12 wireless transceivers
-
1x power distribution board (with XT-60 connection)
-
1x Turnigy 9x 2.4GHz, 9 channel transmitter/receiver pair
-
1x One 3s, 3000-5000mAh LiPo battery with XT-60 connection (3000mAh corresponds with approx. 20 min of flight time)
-
1x Solo Propellers
-
4x 20A UBEC ESCs
-
1x USB-A to Mini-USB Cable
🛒 Buy Now
1x LiPo Battery Balance charger (and 12V DC adapter, not, included)
-
2x Arduino UNO
🛒 Buy Now

Apps and platforms

1x Arduino IDE
Official Site

Project description

We set out to build an Arduino-controlled and stabilized, GPS-enabled first-person-view (FPV) quadcopter drone with return to home, go to coordinate, and GPS hold functions. We naively assumed that combining existing Arduino programs and wiring for a quadcopter without GPS with those of a GPS transmission system would be relatively straightforward and that we could quickly move on to more complex programming tasks. However, a surprising amount had to change in order to mesh these two projects, and thus we ended up making a GPS-enabled FPV quadcopter, without any of the added functionality.

We have also included all the steps we took on the way to a more autonomous quadcopter. If you feel comfortable digging deep into Arduino or already have a lot of Arduino experience and would like to take our stopping point as a jumping-off point for your own exploration, then this Instructable is also for you.

This a great project to learn something about building and coding for Arduino no matter how much experience you have. Also, you will hopefully walk away with a drone.

The setup is as follows:

In the materials list, parts with no asterisk are required for both goals.

Parts with one asterisk are required only for the unfinished project of a more autonomous quadcopter.

Parts with two asterisks are required only for the more limited quadcopter.

Steps common to both projects have no marker after the title

Steps only required for the more limited non-autonomous quadcopter have "(Uno)" after the title.

Code

🔒 Unlock Code

Support to get the Source Code for this project

Project Reference Code: arduino-drone-with-gps-a6af0f-en
3450 THB
PromptPay QR Code

Verified user reviews

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

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

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