Arduino Mini Quadcopter With NRF24L01 Dan DIY Brushed ESC
by AutoJimmy in Circuits > Arduino
39 Views, 0 Favorites, 0 Comments
Arduino Mini Quadcopter With NRF24L01 Dan DIY Brushed ESC
 Nano UNO Promini)
Hi all, in this opportunity I would like to show you how to build an arduino mini quadcopter. We will use NRF24L01 and DIY brushed ESC.
REQUIREMENTS
Only works for LADYBIRD Board Types ONLY! (328p 5v Version: Arduino Nano, Arduino Pro mini, Arduino UNO)
Supplies
Components and Modules needed:
- Arduino pro mini 328p 5v
- mpu6050 /GY-521
- NRF24L01 standard
- voltage regulator 3.3v (you can use AMS11117 3.3v)
- 4 x 720 coreless DC motor
- 75mm propellers
- 3.7v 80C 450mAh 1s lipo battery
- Step up converter dc to dc 3.7 to 5v
- Diode 1n5819
- Resistor 10K
- si2302 mosfet (you can also use IRLZ44n, IRL520N and its equivalent)
- Diy drone Frame using Ice cream stick 150mm
- 2x Capacitor 100uf
We will use: multiwii 2.3 - available in github repo (including the files needed, e.g transmitter code, etc).
Note: you dont need to modify the all code since I already finalize them and what you must do is to upload the firmware to your arduino board.
Pin Configuration
MOTORS PIN CONFIGURATION (drone)
- Motors pin: 9,10,6,3
- Note:
- Front Right: 10
- Front Left: 3
- Rear Right: 9
- Rear Left: 6
NRF24L01 PIN CONFIGURATION (drone)
- CE: 7
- CSN: 5
- SCK: 13
- MOSI: 11
- MISO: 12
TRANSMITTER PIN CONFIGURATION
- CE: 4
- CSN: 3
- SCK: 13
- MOSI: 11
- MISO: 12
- Throttle: A1
- Yaw: A0
- Pitch: A3
- Roll: A2
- AUX1: 5
- AUX2: 6
Schematic Diagram


- What you have to take close attention is how to build a diy brushed ESC
- All GND wires must be connected into 1
- Never use jumper but soldering is the best (to minimize problem appears)
- Use multitester each time you add new module to avoid over power or less power
- Connect one of motor probes directly to power supply (battery 3.7v)
If you have problem in NRF24L01 connection, please check your NRF24L01 with this NRF24L01 Checker code.