Arduino Quadcopter

Arduino Quadcopter © CC BY

Failed but still teaches a lot.

  • 12,385 views
  • 1 comment
  • 18 respects

Components and supplies

Necessary tools and machines

09507 01
Soldering iron (generic)
Hy gluegun
Hot glue gun (generic)

Apps and online services

About this project

Many of you face a problem when it comes to Flight Controller which is the brain of the Multirotor. There are plenty of ready-made pre-flashed Flight controllers in the market for cheap, But have you thought of building your own Flight controller with your Arduino? So this is the right place to understand and build your own Flight controller for your Quadcopter or Multirotor with your Arduino.

Now the questions come, Where and how do I get the code for the quadcopter? So the answer is MultiWii.

MultiWii is a very popular flight controller software for DIY multi-rotors with a large community. It has support for various multi-copters with advanced features such as Bluetooth control via your smartphone, OLED display, barometer, magnetometer, GPS position hold and return to home, LED strips, and many more. So let’s build our flight controller using Arduino!

Step 1: Flight Controller Design

Here are the schematics for the flight controller board. You can make one on your general purpose PCB or can order a PCB from a manufacturer as I did.

ESC Connections

  • D3 << ESC 1 Signal Pin
  • D9 << ESC 3 Signal Pin
  • D10 << ESC 2 Signal Pin
  • D11 << ESC 4 Signal Pin

Bluetooth Module Connections

  • TX << RX
  • RX << TX

MPU-6050 Connections

  • A4 << SDA
  • A5 << SCL

LED Indicator

  • D8 << Anode Leg of LED

Receiver Connections

  • D2 << Throttle
  • D4 << Elerons
  • D5 << Ailerons
  • D6 << Rudder
  • D7 << AUX 1

Step 2: Building a Frame

Step 3: Attaching the Flight Controller Onto the Frame

Flight Controller Code

First, download the MultiWii code from the link below.

Download

For configuration, please visit: http://www.robocircuits.com/arduino-quadcopter/

Code

codeC/C++
find code on http://www.robocircuits.com/arduino-quadcopter/

Schematics

schematics
Download uxujhog8w4

Comments

Similar projects you might like

Arduino Quadcopter

Project tutorial by robocircuits

  • 9,269 views
  • 9 comments
  • 57 respects

Helios - Autonomous Quadcopter Based on Arduino

Project in progress by Cyperion Robotics

  • 5,427 views
  • 2 comments
  • 37 respects

Arduino Colored OLED

by robocircuits

  • 2,817 views
  • 1 comment
  • 14 respects

Otto DIY+ Arduino Bluetooth Robot Easy to 3D Print

Project tutorial by Team Otto builders

  • 48,193 views
  • 117 comments
  • 162 respects

WW2 Tank Laser Tag Sherman & Panther

Project tutorial by Arduino “having11” Guy

  • 15,440 views
  • 1 comment
  • 57 respects

DIY 3-Axis CNC VMC

Project tutorial by Amit Nandi (BigWiz)

  • 12,163 views
  • 9 comments
  • 46 respects
Add projectSign up / Login