Arduino-Mini-Drone

gaurav23b·Arduino-Mini-Drone·Arduino-Mini-Drone-KiCad/Arduino-Mini-Drone-KiCad.kicad_pcb

Arduino-Mini-Drone PCB layout, top view — open source AVR/Arduino board by gaurav23b

About the Arduino-Mini-Drone PCB

Arduino-Mini-Drone is an open source AVR/Arduino PCB design by gaurav23b, published on GitHub. It is a 2-layer board measuring 58.8 × 59.1 mm, with 76 components from 48 distinct parts.

Its main chip is the ATMEGA328P-A, from the AVR/Arduino family. Other key parts include the MIC5205YM5 and LP5907MFX-3.3. By type, the board carries 24 capacitors, 14 resistors, 13 connectors, 10 diodes, 5 transistors and 3 ICs.

It belongs with the robotics & motion, sensors and rf & radio designs in this gallery.

From the project

This repository contains the code and schematics for building a compact, versatile drone using Arduino and various components.

Main components on the Arduino-Mini-Drone

Arduino-Mini-Drone bill of materials (BOM)

76 components, 48 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ATMEGA328P-A
ATmega328P-A
U1
1
MIC5205YM5
U2
1
LP5907MFX-3.3
U3
4
AO3400A
Q1, Q2, Q3, Q4
1
AO3401A
Q5
1
CRYSTAL_GND2
Crystal_GND2
Y1
1
NRF24
J1
1
UART
J2
1
NRF24
Motor1
J3
1
Motor2
J4
1
Motor3
J5
1
Motor4
J6
1
CapHole
J7
1
MPU9250 + BMP280
J8
1
SPI Pads
J9
1
BT
J10
1
PPM
J11
1
PWR
J12
1
Open
J13
1
Buzzer
BZ1
Show 28 more
QtyPartRefs
1
Power isolation jumper (low power applications)
JP1
2
Power isolation jumper (low power applications)
JP2, JP3
1
Reset
SW1
1
Switch
SW2
1
C241891
Green
D1
1
C266784
Red
D2
4
SS34
D3, D4, D5, D6
1
C241891
WS2812B
D7
1
C266784
WS2812B
D8
1
WS2812B
D9
1
SS34
WS2812B
D10
4
0.1UF
0.1uf
C1, C2, C3, C6
3
10UF
10uf
C4, C5, C9
2
1UF
1uf
C7, C8
4
22UF
22uf
C10, C11, C12, C13
2
100UF
100uf
C14, C15
3
0.1UF
100nf
C16, C20, C21
1
10UF
10uf
C17
2
100NF
100nf
C18, C19
1
10UF
100nf
C22
1
10UF
0.1uf
C23
1
0.1UF
0.1uf
C24
6
10K
10k
R1, R3, R4, R6, R8, R10
1
330
R2
4
100
R5, R7, R9, R11
1
100K
100k
R12
1
33K
33k
R13
1
390
R14

Arduino-Mini-Drone design files

The KiCad project lives in the gaurav23b/Arduino-Mini-Drone repository on GitHub; these links point at the commit this page was built from.

Arduino-Mini-Drone: common questions

What microcontroller does the Arduino-Mini-Drone use?

The Arduino-Mini-Drone is built around the ATMEGA328P-A, from the AVR/Arduino family.

How big is the Arduino-Mini-Drone PCB?

The Arduino-Mini-Drone measures 58.8 × 59.1 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Arduino-Mini-Drone?

76 components, from 48 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Arduino-Mini-Drone design files?

From the gaurav23b/Arduino-Mini-Drone repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Arduino-Mini-Drone design in my own project?

The repository has no license, so all rights stay with gaurav23b. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Arduino-Mini-Drone without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards