Skip to the content
PCBKitNew board
2 layers24.3 × 25.5 mmESP32 PCB, the printed circuit board in 3D

This repository contains the code for Wildcat Robotics' team Stuffed Crust. This is a fork of the open source melty brain code, openmelt, with our custom motor control and translational drift algorithm and changes specific to Stuffed Crust's design.

Size
24.3 × 25.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
39
Nets
73
Pads
206
Tracks, vias
274, 62
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
20 Sep 2025
Updated
20 Oct 2026

Overview

ESP32 PCB is an open-source printed circuit board by buttonbugs, from the buttonbugs/Stuffed-Crust repository on GitHub, published under the MIT licence. It is a 2-layer board of 24.3 × 25.5 mm with 39 parts on 73 nets, routed with 274 tracks and 62 vias.

It is built around the ESP32-S3-MINI-1U-N8, AP2112K-3.3 and H3LIS331DL, with the TPS54302, SMAJ36A and BAT54CW among its other parts. Its parts include 12 capacitors, 12 resistors, 5 diodes, 5 connectors and 4 ICs. It belongs with the robots and motor control boards and the ESP32 boards of this library.

Main components

6

README

README.md

Stuffed Crust

DOI

This repository contains the code for Wildcat Robotics' team Stuffed Crust. This is a fork of the open source melty brain code, openmelt 1, with improved translational drift algorithm, adapted watchdog 2 for Teensy 4.0 and some other changes specific to Stuffed Crust's design.

Preview

https://github.com/user-attachments/assets/2b465f3a-5d59-4c2d-9435-344acd4d646b

References

Footnotes

  1. R. Olson and M. Schoppert, “nothinglabs/openmelt2,” July 2026. original-date: 2023-03-04T03:05:36Z. ↩

  2. A. Brewer and S. Nobs, “tonton81/WDT t4,” Feb. 2026. original-date: 2020-01- 26T16:30:28Z. ↩

Parts

39
QtyValueFootprintReferences
410kResistor_SMD:R_0603_1608MetricR5, R6, R9, R12
3100nFCapacitor_SMD:C_0603_1608MetricC6, C8, C13
31uFCapacitor_SMD:C_0603_1608MetricC1, C2, C4
2100ΩResistor_SMD:R_0603_1608MetricR10, R11
24.7kResistor_SMD:R_0603_1608MetricR3, R4
2SMAJ36ADiode_SMD:D_SMAD2, D3
1100kResistor_SMD:R_0805_2012MetricR7
110pFCapacitor_SMD:C_0603_1608MetricC7
110uFCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC5
110uHInductor_SMD:L_APV_APH0630L1
113.7Resistor_SMD:R_0805_2012MetricR8
122uFCapacitor_SMD:C_0603_1608MetricC11
147uFCapacitor_SMD:C_0805_2012MetricC10
15.1KResistor_SMD:R_0603_1608MetricR1
15.1kResistor_SMD:R_0603_1608MetricR2
16.8uFCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-AC3
182pFCapacitor_SMD:C_0603_1608MetricC9
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U3
1BAT54CWPackage_TO_SOT_SMD:SOT-323_SC-70D1
1EN & BootConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ4
1ESC 1ESC_Connectors:3_PinJ2
1ESC 2ESC_Connectors:3_PinJ3
1ESP32-S3-MINI-1URF_Module:ESP32-S2-MINI-1UU5
1H3LIS331DLaccelerometer:TFLGA16_3X3X1_STMU2
1LED_StripESC_Connectors:LED_StripJ5
1Power_LEDLED_SMD:LED_0603_1608MetricD5
1Status_LEDLED_SMD:LED_0603_1608MetricD4
1TPS54302Package_TO_SOT_SMD:TSOT-23-6U4
1USB_C_ReceptacleConnector_USB:USB_C_Receptacle_Molex_105450-0101J1

Questions

How big is the ESP32 PCB PCB?

It measures 24.3 × 25.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ESP32 PCB use?

39 parts, built around the ESP32-S3-MINI-1U-N8, AP2112K-3.3, H3LIS331DL and TPS54302. 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 ESP32 PCB KiCad files?

From the buttonbugs/Stuffed-Crust repository on GitHub, at the commit this page was made from: the board is ESP32_PCB/ESP32_PCB.kicad_pcb and its schematic ESP32_PCB/ESP32_PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ESP32 PCB design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from buttonbugs/Stuffed-Crust

1
  • 2 layers50 × 40 mmPCB v1, the printed circuit board in 3D

    PCB v1

    buttonbugs/Stuffed-Crust

    This repository contains the code for Wildcat Robotics' team Stuffed Crust. This is a fork of the open source melty brain code, openmelt, with our custom motor control and translational drift algorithm and changes…

    9 partsMIT

Similar boards

  • 6 layers100 × 60 mmAether, the printed circuit board in 3D

    Aether

    nasheed-x/aether

    Aether is a versatile flight computer for testing flight hardware and software, focusing on sensor fusion to monitor rocket states and interface with on-board systems.

    180 parts10
  • 4 layers65 × 56.5 mmNavigator, the printed circuit board in 3D

    Navigator

    azure-dynamics/navigator

    Flight-controller Pi HAT for Azure Dynamics' Radiance ROV

    58 parts
  • 4 layers59.6 × 85.6 mmRecorder, the printed circuit board in 3D

    Recorder

    zeeman-effect/pixel-snap-voice

    A simple audio recording device that magnetically attaches to the back of a Pixel device

    60 parts
  • 4 layers36 × 36 mmRl fc f405.routed, the printed circuit board in 3D

    Rl fc f405.routed

    GabuGravin41/rlpcb

    RL PCB sits beside KiCad and works like a senior hardware engineer looking over your shoulder. You describe what you want to build; it helps you choose real parts from your KiCad libraries, works out the values, places…

    65 parts2
  • 4 layers102 × 108 mmRools core, the printed circuit board in 3D

    Rools core

    amorwilliams/Rools

    10HP Eurorack 多功能可视化 DSP 模块 · Daisy Seed 固件 · 横屏频谱/示波/效果器单 App 平台

    148 parts
  • 6 layers40.6 × 40.5 mmFlight Controller, the printed circuit board in 3D

    Flight Controller

    desanv01/Flight-Controller-V2

    STM32H743 controller: regulated power, signal-only ESC, neutral ArduPilot firmware, manufacturing data and engineering history.

    169 partsCERN-OHL-S-2.0
  • 4 layers72.5 × 85.4 mmSbcb, the printed circuit board in 3D

    Sbcb

    jaguilar/sbcb

    112 parts
  • 4 layers130 × 100 mmAtlas carrier ctrl, the printed circuit board in 3D

    Atlas carrier ctrl

    md-sazzad-eee/ATLAS

    Modular multi-robot system: a carrier robot that docks, transports, charges and redeploys two small agent robots. KiCad, FreeCAD, MATLAB/Simulink, COMSOL and ESP32 firmware.

    157 parts