Crazyflie control board

sPyOpenSource·ESP32-PCB·Drone/Crazyflie contol board.kicad_pcb

Crazyflie control board layout, top view — open source ESP32 board by sPyOpenSource

About the Crazyflie control board

Crazyflie control board is an open source ESP32 PCB design by sPyOpenSource, published on GitHub under the MIT license. It is a 4-layer board measuring 40.1 × 38.1 mm, with 92 components from 47 distinct parts.

Its main chip is the ESP32-WROOM, from the ESP32 family. Other key parts include the BMX160, MS5611-01BA03, NUF2221, TPS79301 and BQ24075. By type, the board carries 37 resistors, 21 capacitors, 9 ICs, 8 transistors, 8 diodes and 6 connectors.

It belongs with the robotics & motion designs in this gallery.

From the project

PCB boards designed with ESP32

Main components on the Crazyflie control board

Crazyflie control board bill of materials (BOM)

92 components, 47 distinct parts.

QtyPartRefs
1
BMX160
U1
1
MS5611-01BA03
U5
1
NUF2221
U6
2
TPS79301
U7, U9
1
BQ24075
U8
1
MAX16054
U10
1
ESP32-WROOM
U11
1
CP2102N-A01-GQFN24
U12
4
PMV31XN
Q1, Q2, Q3, Q4
2
2N7002
Q5, Q6
2
SS8050-G
Q7, Q8
4
CONN_2
P1, P2, P3, P4
1
MICRO-B-USB
P7
1
CONN_1
P9
1
BATTERY
BT1
1
PUSH ON/OFF
SW1
1
BOOT
SW2
4
BAT54
D1, D2, D3, D4
1
RED LED
D5
1
GREEN LED
D6
Show 27 more
QtyPartRefs
2
BLUE LED
D7, D8
1
22uF
C1
3
100nF
C2, C3, C5
5
4.7uF
C4, C30, C31, C34, C37
7
100nF
C18, C20, C24, C33, C36, C38, C41
2
15pF
C29, C35
2
10nF
C32, C40
1
10uF
C39
10
10k
R1, R2, R3, R4, R25, R27, R32, R33 +2
1
330R
R5
1
220R
R6
1
1k
R7
3
10k
R8, R9, R10
2
2.2k
R13, R14
1
39k
R16
1
10R
R17
2
30k
R18, R28
2
0R
R19, R29
1
42.2k
R20
1
300k
R21
2
1k
R22, R38
1
150k
R23
2
1.2K
R24, R26
1
20k
R30
1
100k
R31
3
100R
R39, R40, R41
1
100R
R42

Crazyflie control board design files

The KiCad project lives in the sPyOpenSource/ESP32-PCB repository on GitHub; these links point at the commit this page was built from.

Crazyflie control board: common questions

What microcontroller does the Crazyflie control board use?

The Crazyflie control board is built around the ESP32-WROOM, from the ESP32 family.

How big is the Crazyflie control board?

The Crazyflie control board measures 40.1 × 38.1 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Crazyflie control board?

92 components, from 47 distinct parts. The full bill of materials is listed on this page.

Where can I download the Crazyflie control board design files?

From the sPyOpenSource/ESP32-PCB repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Crazyflie control board design in my own project?

Yes, under the terms of its MIT license, which sPyOpenSource chose for the repository.

Can I test firmware for the Crazyflie control board without the hardware?

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

More boards in ESP32-PCB

Similar boards