How to Make DIY Drone with Arduino and Old Multiwii 2.3 Firmware

Published at : 23 Dec 2025

Let's build Arduino Quadcopter Drone with Arduino UNO, Multiwii and Flysky. I use QAV250 5 inch Drone frame to build the drone. So, it is like a drone racing.

Cara bikin drone mudah berbasis Arduino, UNO board, Multiwii, Flysky dan Frame drone QAV fiber glass 5 inch dengan 3 blades propeller.

*LISTED COMPONENTS PROBABLY NEEDED*:
(Komponen membuat drone sendiri di rumah yang mungkin dibutuhkan melalui Shopee)

- Solder 60 watt: https://s.shopee.co.id/1VrbWypmoy
- Solder Blower: https://s.shopee.co.id/20ns84eUQy
‎‎- Timah solder: https://s.shopee.co.id/4LBmuRcncD
‎‎- Digital Multimeter Multitester: https://s.shopee.co.id/4LBmuXNNmi
‎‎- Baterai Drone 2200mAh 3S 60C 11.1v: https://s.shopee.co.id/Lfe9JLQJN
‎‎- ESC 30A Simonk: https://s.shopee.co.id/gIUY3zbiy
‎‎- 2300KV Brushless Motor: https://s.shopee.co.id/9pWjSzFcId
‎‎- QAV250 Drone Frame: https://s.shopee.co.id/2B7IKzBRZa
‎‎- TowerPro Servo: https://s.shopee.co.id/1LYBLXD4tC
‎‎- ImAC B6-AC 80watt LiPO Charger: https://s.shopee.co.id/60K0uCjbjl
‎‎- BEC 5V Drone & RC: https://s.shopee.co.id/7AVyIUOT96
- FLYSKY: fs-i6 & fs-iA6: https://s.shopee.co.id/7ATwf3q4Qu
- Mini Flysky Receiver 4 Channel: https://s.shopee.co.id/8pcAeIf0Vm
- Arduino UNO DIP: https://s.shopee.co.id/6pr6GijqzY

ALiEXpress:
Flysky FS-i6 6CH Transmitter: https://s.click.aliexpress.com/e/_c2y8X0Vx
Flysky FS-iA6 6Ch Receiver: https://s.click.aliexpress.com/e/_c40j7q4p
MT2204 2300KV Brushless Motor: https://s.click.aliexpress.com/e/_c38vJIOV
3-blades 5 Inch Propeller: https://s.click.aliexpress.com/e/_c4dJnQNb
QAV250 Drone Frame 5 Inch: https://s.click.aliexpress.com/e/_c4MG1w2N
Brushless ESC 30A Simonk: https://s.click.aliexpress.com/e/_c32B0nzB
3S 11.1V Lipo Battery 1500mAh 30C: https://s.click.aliexpress.com/e/_c2RgAXHr

I already give all necessary documentation including schematic diagram, source code and wiring config below:

*SPECIFICATION:*
1. Brushless Motor MT2204 2400KV
2. ESC 30A Simonk
3. Arduino UNO DIP
4. Voltage regulator 3.3v (AMS1117 3.3v)
5. Led 5v
6. Active Buzzer
7. BMP180 Barometer (BMP085)
8. GY-521 (mpu6050)
9. AplicBattery 1.1v 3S 1500mAh 25C
10. Double foam tape
11. Propellers 3-blades 5 inch
12. QAV250 5 Inch Fiber Glass Frame Kit
13. Power Distribution
14. Power Connector
15. 1000uf Capacitor
16. Flysky Receiver FS-iA6
17. Flysky Transmitter FS-i6

*SOFTWARE:*
1. Multiwii 2.3 with BMP085/BMP180
2. MultiwiiConf GUI

*LINKS:*
Source codes and Schematic Diagram: https://github.com/ArduJimmy/Arduino-Quadcopter-Multiwii-5-Inch-QAV250-with-BMP180

*Related Video:*
Calibrating your Brushless ESC: https://www.youtube.com/watch?v=ufxwp24mcqc

*Note:*
If you only have BMP280, here's the *source code for you to download:* https://github.com/ArduJimmy/Arduino-Quadcopter-Drone-with-BMP280-Brushless-Motor-ONLY

*Schematic diagram for bmp280 and bmp180 (bmp085) is the same!*

*WIRING* ---------------------

*ESC WIRING:*
1. GND Wire to pin GND of Arduino board
2. Signal wire to pin 3, 10, 11, 9:

a) Front left: 3
b) Front right: 10
c) Rear left: 11
d) Rear right: 9

*RECEIVER WIRING:*
1. Channel 1: pin D4 of Arduino UNO
2. Channel 2: pin D5 of Arduino UNO
3. Channel 3: pin D2 of Arduino UNO
4. Channel 4: pin D6 of Arduino UNO
5. VCC pin of FLysky Receiver to VCC pin 5v of Arduino UNO
6. GND pin of Flysky Receiver to GND pin of Arduino UNO

*Voltage Regulator 3.3v:*
1. Pin input to 5v of arduino UNO
2. Pin GND to:
a) pin GND of Arduino UNO
b) pin GND of BMP180
c) pin GND of Mpu6050/GY-521
3. Pin VCC Output to:
a) pin VCC of BMP180
b) pin VCC of Mpu6050/GY-521

*SENSOR WIRING:*
1. SCL pins of BMP180 and mpu6050 to A5 of Arduino UNO
2. SDA pins of BMP180 and Mpu6050 to A4 of Arduino UNO

*INDICATOR WIRING:*
1. Positive LED to A1 of Arduino UNO
2. GND LED to GND pin of Arduino UNO
3. Positive Active Buzzer pin to A2 of Arduino UNO
4. GND Active Buzzer pin to GND of Arduino UNO

*POWER SUPPLY WIRING:*
1. VCC pin of Battery to VCC pin of ESC
2. VCC pin of Battery to VIN pin of Arduino UNO

*CAPACITOR:*
Add 1000uf 25v capacitor to Input VIN and GND from power supply

*NOTE*:
COMBINED ALL GND FROM POWER SUPPLY TO ALL CIRCUIT INTO ONE !!!


Please donate us for awesome FREE projects!
Leave in a comment if you have a question about this project.

Tag:
Easy Build Quadcopter Drone with Arduino Full Video Tutorial
How to build quadcopter drone with Arduino + Full Tutorial + Schematic + Code
DIY Drone with Arduino UNO Full Tutorial + Code and Schematic Diagram

#arduinoquadcopter#fpv fpv
#arduinodrone #multiwii #qav250 #droneracing #arduinoproject #receiver #transmitter #flysky #ardujimmy