Building an Arduino-based Follow Me drone
For this section, you will need the following things:
- Motors
- ESCs
- Battery
- Propellers
- Radio-controller
- Arduino Nano
- HC-05 Bluetooth module
- GPS
- MPU6050 or GY-86 gyroscope.
- Some wires
Connections are simple:
- You need to connect the motors to the ESCs, and ESCs to the battery. You can use a four-way connector (power distribution board) for this, like in the following diagram:

- Now, connect the radio to the Arduino Nano with the following pin configuration:
Arduino pin | Radio pin |
D3 | CH1 |
D5 | CH2 |
D2 | CH3 |
D4 | CH4 |
D12 | CH5 |
D6 | CH6 |
- Now, connect the Gyroscope to the Arduino Nano with the following configuration:
Arduino pin | Gyroscope pin |
5V | 5V |
GND | GND |
A4 | SDA |
A5 | SCL |
- You are left with the four wires of the ESC signals; let's connect them to the Arduino Nano now, as shown in the following configuration:
Arduino pin | Motor signal pin |
D7 | Motor 1 |
D8 | Motor 2 |
D9 | Motor 3 |
D10 | Motor 4 |
Our connection is almost complete.
Now we need to power the Arduino Nano and the ESCs. Before doing that, making common the ground means connecting...