DangerDoughnut

gavin4d·dangerDoughnut·PCB/DangerDoughnut/DangerDoughnut.kicad_pcb

DangerDoughnut PCB layout, top view — open source ESP32 board by gavin4d

About the DangerDoughnut PCB

DangerDoughnut is an open source ESP32 PCB design by gavin4d, published on GitHub. It is a 4-layer board measuring 50 × 37 mm, with 152 components from 84 distinct parts.

Its main chip is the ESP32-S3, from the ESP32 family. Other key parts include the MMC5983MA, H3LIS331DLTR, W25X20CLZP, L5973D and MIC5219-3.3YM5. By type, the board carries 44 capacitors, 36 resistors, 27 test points, 18 connectors, 9 ICs and 6 diodes.

Main components on the DangerDoughnut

DangerDoughnut bill of materials (BOM)

152 components, 84 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
MMC5983MA
U1
2
H3LIS331DLTR
U2, U3
1
W25X20CLZP
U4
1
L5973D
U6
1
MIC5219-3.3YM5
U7
1
ESP8285H16
U8
1
SX1280IMLTRT
U9
1
ESP32-S3
U10
1
40MHZ
40MHz
Y1
1
52MHZ
52MHz
Y2
1
26MHZ
26MHz
Y3
1
Battery
J1
1
ESC_R
J2
1
ESC_L
J3
1
LED_Strip
J4
1
USB_C_RECEPTACLE_USB2.0_16P
USB_C_Receptacle_USB2.0_16P
J6
13
CONN_01X01_PIN
Conn_01x01_Pin
J7, J8, J9, J10, J11, J12, J13, J14 +5
1
479480001
ANT1
1
SR4W035
ANT2
1
STPS2L25U
CR1
Show 64 more
QtyPartRefs
1
2450FM07D0034T
FL1
2
SW_Push
SW1, SW2
1
SX_MISO
TP4
1
MISO
TP5
1
MOSI
TP6
1
SCK
TP7
1
ELSR_TX
TP8
1
ELSR_RX
TP9
1
A1_CS
TP10
1
A1_INT
TP11
1
A2_CS
TP12
1
A2_INT
TP13
1
MAG_CS
TP14
1
MAG_INT
TP15
1
BATT
TP16
1
SX_MOSI
TP17
1
LED_MOSI
TP18
1
LED_SCK
TP19
1
ESC_L
TP20
1
ESC_R
TP21
1
SX_SCK
TP22
1
SX_CS
TP23
1
Busy
TP24
1
RST
TP25
1
5v
TP26
1
3V3
3v3
TP27
3
GND
TP28, TP29, TP30
1
Z3.3V
D1
2
CTS05S30
D2, D3
2
Green LED
D4, D6
1
Yellow LED
D5
1
SRU1038-150Y
L1
1
L
L2
1
3NH
3nH
L3
10
100NF
100nF
C1, C9, C11, C17, C21, C23, C25, C30 +2
1
2.2UF
2.2uF
C2
1
470PF
470pF
C3
1
10UF
10uF
C4
6
20PF
20pF
C5, C15, C18, C19, C43, C44
1
22N
22n
C6
1
220P
220p
C7
1
330UF
330uF
C8
5
10UF
10uF
C10, C12, C13, C24, C31
5
1UF
1uF
C14, C26, C27, C32, C36
3
10NF
10nF
C16, C22, C28
1
470NF
470nF
C20
1
100UF
100uF
C29
1
1.8PF
1.8pF
C34
1
1.2PF
1.2pF
C35
2
C
C37, C38
3
100PF
100pF
C39, C40, C42
1
18K
R1
2
2K
R2, R5
8
10K
R3, R11, R13, R14, R15, R16, R19, R36
1
6.1K
R4
1
4.7K
R6
2
5.1K
R7, R8
4
33
R9, R10, R21, R22
1
12K
R12
2
3.3K
3.3k
R17, R18
1
30
R20
8
0
R23, R24, R26, R27, R28, R29, R30, R31
2
510
R25, R35
3
100
R32, R33, R34

DangerDoughnut design files

The KiCad project lives in the gavin4d/dangerDoughnut repository on GitHub; these links point at the commit this page was built from.

DangerDoughnut: common questions

What microcontroller does the DangerDoughnut use?

The DangerDoughnut is built around the ESP32-S3, from the ESP32 family.

How big is the DangerDoughnut PCB?

The DangerDoughnut measures 50 × 37 mm, has 4 copper layers and is 1.6062 mm thick.

How many components are on the DangerDoughnut?

152 components, from 84 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 DangerDoughnut design files?

From the gavin4d/dangerDoughnut 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 DangerDoughnut design in my own project?

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

Can I test firmware for the DangerDoughnut 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 dangerDoughnut

Similar boards