Thursday , February 7 2019
Home / Projects / Arduino Quadcopter Drone

Arduino Quadcopter Drone

Do you want to build your own arduino quadcopter? If so, then this is the article for you! Its a wish for every engineer to built their own multirotor (quadcopter) from scratch. It’s not that hard but many of you face a problem when it comes to Flight Controller which is the brain of the quadcopter. 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.

Arduino Quadcopter Drone look

Let’s build our flight controller drone using Arduino!


In this tutorial, we are going to use an Arduino Nano and build Flight controller for Quadcopter i.e Multi-rotor with 4 Propellers. You may use any Arduino that is available to you, however I for my part prefer the Nano model of Arduino because it has the same microcontroller as the Arduino UNO, Small in length, light weight and also features a USB mini type B port. The pin configuration stays identical for all Arduino types.

The Multiwii supports a extensive variety of Gyroscope and Accelerometer Modules, however in this tutorial, we are going to use GY-521 cheapest available and consist of MPU 6050 i.e a Gyroscope in addition to Accelerometer each in a single chip.if you want to have Altitude manipulate you can use GY-87 which has a barometer in addition.

You can use your traditional Transmitter Receiver for communication i.e to control your Quadcopter

If you want to control your Quadcopter using your smartphone through Bluetooth then you get this functionality in Multiwii. For that, you will need a Bluetooth Module like JY-MCU, HC-05, HC-06 and lots more. Using this Bluetooth capability you get a variety of 20 meters(depends on module used and phone). This feature is absolutely non-compulsory

we will use a small 3 mm LED for indicator can use a Buzzer instead of LED.this feature is optional however I recommend this feature.


  • Frame
  • Propellers
  • Battery
  • Prototype Board
  • Male and Female Headers
  • LED and a 330 ohm Resistor
  • Thin Wires
  • Arduino UNO or Nano
  • MPU-6050 Module(GY-521 or GY-87)
  • HC-05 Bluetooth Module (Optional)

Schematic Diagram

Follow the below schematic diagram to build the controller.

Arduino Quadcopter Drone
Arduino Quadcopter Drone


D3 <==> ESC 1 Signal Pin

D9 <==> ESC 3 Signal Pin

D10 <==> ESC 2 Signal Pin

D11 <==> ESC 4 Signal Pin


TX <==> RX

RX <==> TX

MPU-6050 Connections

A4 <==> SDA

A5 <==> SCL


D8 <==> Anode Leg of LED


D2 <==> Throttle

D4 <==> Elerons

D5 <==> Ailerons

D6 <==> Rudder

D7 <==> AUX 1

NOTE:- Ground all the ESC’s,Bluetooth Module,MPU-6050 and Receiver by connecting GND (Ground) Pins of all Mentioned parts to the GND Pin of Arduino in Your Flight Controller.


Arduino Quadcopter Drone

Download Detailed instructions from the link below:

Arduino Quadcopter Drone Detailed Guide

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.