Skip to the content
4 layers50 × 37 mmDangerDoughnut, the printed circuit board in 3D
Size
50 × 37 mm
Copper layers
4
Thickness
1.61 mm
Parts
281
Nets
143
Pads
614
Tracks, vias
1,025, 429
Pours
5
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
29 Jul 2024
Updated
2 May 2026

Overview

DangerDoughnut is an open-source printed circuit board by gavin4d, from the gavin4d/dangerDoughnut repository on GitHub. It is a 4-layer board of 50 × 37 mm with 281 parts on 143 nets, routed with 1,025 tracks and 429 vias.

It is built around the ESP32-S3, ESP8285H16 and 2450FM07D0034T, with the L5973D, MMC5983MA and MIC5219-3.3YM5 among its other parts. Its parts include 44 capacitors, 36 resistors, 17 connectors, 7 ICs and 4 diodes. It belongs with the ESP32 and ESP8266 boards of this library.

Main components

7

Parts

281
QtyValueFootprintReferences
120, , , , , , , , , , , , , , , +104
13Conn_01x01_PinConnector_Wire:SolderWirePad_1x01_SMD_1x2mmJ7, J8, J9, J10, J11, J12, J13, J14, J15, J16, J17, J19, J20
10100nFCapacitor_SMD:C_0402_1005MetricC1, C9, C11, C17, C21, C23, C25, C30, C33, C41
80Resistor_SMD:R_0402_1005MetricR23, R24, R26, R27, R28, R29, R30, R31
710KResistor_SMD:R_0402_1005MetricR11, R13, R14, R15, R16, R19, R36
620pFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC5, C15, C18, C19, C43, C44
510uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC10, C12, C13, C24, C31
51uFCapacitor_SMD:C_0402_1005MetricC14, C26, C27, C32, C36
433Resistor_SMD:R_0402_1005MetricR9, R10, R21, R22
3100Resistor_SMD:R_0402_1005MetricR32, R33, R34
3100pFCapacitor_SMD:C_0402_1005MetricC39, C40, C42
310nFCapacitor_SMD:C_0402_1005MetricC16, C22, C28
3GNDDanger_Doughnut_Lib:Test_ViaTP28, TP29, TP30
22KResistor_SMD:R_0402_1005MetricR2, R5
23.3kResistor_SMD:R_0402_1005MetricR17, R18
25.1KResistor_SMD:R_0402_1005MetricR7, R8
2510Resistor_SMD:R_0402_1005MetricR25, R35
2CCapacitor_SMD:C_0402_1005MetricC37, C38
2CTS05S30Diode_SMD:D_0805_2012MetricD2, D3
2Green LEDLED_SMD:LED_0805_2012MetricD4, D6
2H3LIS331DLTRDanger_Doughnut_Lib:QFN_31DLTR_STMU2, U3
2SW_PushDanger_Doughnut_Lib:Pad_ButtonSW1, SW2
11.2pFCapacitor_SMD:C_0402_1005MetricC35
11.8pFCapacitor_SMD:C_0402_1005MetricC34
1100uFDanger_Doughnut_Lib:CP_Right_Angle_D6.3_P2.50_H16.5C29
110kResistor_SMD:R_0402_1005MetricR3
110uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC4
112KResistor_SMD:R_0402_1005MetricR12
118KResistor_SMD:R_0402_1005MetricR1
12.2uFCapacitor_SMD:C_0402_1005MetricC2
1220pCapacitor_SMD:C_0402_1005MetricC7
122nCapacitor_SMD:C_0402_1005MetricC6
12450FM07D0034TDanger_Doughnut_Lib:FIL_2450FM07D0034TFL1
126MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmY3
130Resistor_SMD:R_0402_1005MetricR20
1330uFCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC8
13nHInductor_SMD:L_0402_1005Metric_Pad0.77x0.64mm_HandSolderL3
13v3TestPoint:TestPoint_Pad_D1.0mmTP3
13v3Danger_Doughnut_Lib:Test_ViaTP27
14.7KResistor_SMD:R_0402_1005MetricR6
140MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmY1
1470nFCapacitor_SMD:C_0402_1005MetricC20
1470pFCapacitor_SMD:C_0402_1005MetricC3
1479480001Danger_Doughnut_Lib:ANT_47948-0001_MOLANT1
152MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmY2
15vTestPoint:TestPoint_Pad_D1.0mmTP2
15vDanger_Doughnut_Lib:Test_ViaTP26
16.1KResistor_SMD:R_0402_1005MetricR4
1A1_CSDanger_Doughnut_Lib:Test_ViaTP10
1A1_INTDanger_Doughnut_Lib:Test_ViaTP11
1A2_CSDanger_Doughnut_Lib:Test_ViaTP12
1A2_INTDanger_Doughnut_Lib:Test_ViaTP13
1BATTDanger_Doughnut_Lib:Test_ViaTP16
1BatteryConnector_AMASS:AMASS_XT30PW-M_1x02_P2.50mm_HorizontalJ1
1BusyDanger_Doughnut_Lib:Test_Via_smallTP24
1ELSR_RXDanger_Doughnut_Lib:Test_ViaTP9
1ELSR_TXDanger_Doughnut_Lib:Test_ViaTP8
1ESC_LDanger_Doughnut_Lib:JST_S02B-PASK-2_LF__SN__1J3
1ESC_LDanger_Doughnut_Lib:Test_ViaTP20
1ESC_RDanger_Doughnut_Lib:JST_S02B-PASK-2_LF__SN__1J2
1ESC_RDanger_Doughnut_Lib:Test_ViaTP21
1ESP32-S3Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP4x4mmU10
1ESP8285H16Danger_Doughnut_Lib:QFN32_5X5_EXPU8
1G***kibuzzard-66EFAD11kibuzzard-66EFAD11
1G***kibuzzard-672AA985kibuzzard-672AA985
1G***kibuzzard-66EFAD22kibuzzard-66EFAD22
1G***kibuzzard-66936F84kibuzzard-66936F84
1G***kibuzzard-66F236AAkibuzzard-66F236AA
1LInductor_SMD:L_0402_1005Metric_Pad0.77x0.64mm_HandSolderL2
1L5973DPackage_SO:HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm_ThermalViasU6
1LED_MOSIDanger_Doughnut_Lib:Test_ViaTP18
1LED_SCKDanger_Doughnut_Lib:Test_ViaTP19
1LED_StripDanger_Doughnut_Lib:JST_S04B-PASK-2_LF__SN_J4
1MAG_CSDanger_Doughnut_Lib:Test_ViaTP14
1MAG_INTDanger_Doughnut_Lib:Test_ViaTP15
1MIC5219-3.3YM5Package_TO_SOT_SMD:SOT-23-5U7
1MISODanger_Doughnut_Lib:Test_ViaTP5
1MMC5983MADanger_Doughnut_Lib:MMC5983MA_MEMU1
1MOSIDanger_Doughnut_Lib:Test_ViaTP6
1RSTDanger_Doughnut_Lib:Test_Via_smallTP25

The 266 most common of 281 parts.

More from gavin4d/dangerDoughnut

4

Similar boards

  • 2 layers33.3 × 33.3 mmELRSFC, the printed circuit board in 3D

    ELRSFC

    YeetTheAnson/Merlyn411-FlightController

    STM32F411 Based AIO Flight Controller. Superseded by [Merlyn435](https://github.com/YeetTheAnson/Merlyn435-Flight-Stack/)

    98 parts3
  • 6 layers39.5 × 39.5 mmAD1 2.4G, the printed circuit board in 3D

    AD1 2.4G

    Paschalis/UAV-TelemetryLink

    Receiver and transmitter solution for GCS using ELRS, mLRS, and MAVLink for reliable telemetry and control.

    55 parts11MIT
  • 4 layers30.5 × 30.5 mmMerlyn435, the printed circuit board in 3D

    Merlyn435

    YeetTheAnson/Merlyn435-Flight-Stack

    Successor to the Merlyn411 25mm flight controller. The flight stack includes a 3in1 20mm flight controller and a 20mm ESC.

    106 parts6
  • 4 layers37.5 × 36 mmVersion 1 M10Q HMC5883L, the printed circuit board in 3D

    Version 1 M10Q HMC5883L

    Paschalis/fc-plus-sensor-module

    FC Plus is a modular add-on board for UAV flight controllers, providing advanced telemetry, GPS, object avoidance (ToF, Sonar, IR), and LED indicators for status feedback.

    80 parts1GPL-3.0
  • 4 layers47 × 21.6 mmRotini Hardware, the printed circuit board in 3D

    Rotini Hardware

    AlfredoSystems/Rotini-Hardware

    📖 Documentation: https://www.alfredosys.com/Rotini-Hardware/ (pinout, power limits, flashing ExpressLRS, first Arduino upload)

    116 parts3MIT
  • 8 layers126 × 117 mmDemo board, the printed circuit board in 3D

    Demo board

    azonenberg/electronics-training

    Training materials for classes etc

    311 parts15
  • 6 layers21 × 36 mmPPG Watch, the printed circuit board in 3D

    PPG Watch

    gavin4d/PPG-Watch

    Smart watch with a photoplethysmography analog front end and e-paper display

    89 parts
  • 4 layers220 × 29 mmFrontpanel, the printed circuit board in 3D

    Frontpanel

    azonenberg/triggercrossbar

    Rack mountable crossbar matrix for T&M trigger in/out signals, allowing dynamic reconfiguration of an experiment without recabling

    123 parts8BSD-3-Clause

Questions

How big is the DangerDoughnut PCB?

It measures 50 × 37 mm and has 4 copper layers, 1.61 mm thick.

What parts does the DangerDoughnut use?

281 parts, built around the ESP32-S3, ESP8285H16, 2450FM07D0034T and L5973D. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the DangerDoughnut KiCad files?

From the gavin4d/dangerDoughnut repository on GitHub, at the commit this page was made from: the board is PCB/DangerDoughnut/DangerDoughnut.kicad_pcb and its schematic PCB/DangerDoughnut/DangerDoughnut.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the DangerDoughnut design in my own project?

Its repository states no licence, so its author keeps all rights: ask gavin4d before reusing the design.