Skip to the content
4 layers100 × 80 mmESP32, the printed circuit board in 3D

Specifications: 1. Operting Voltage: 9V 2. Operating Current: 200mA 3. Output Voltage Swing: 6.5V 4. 3dB - Bandwidth: 100 ± 10 Hz 5. Noise: 5.406mVrms

Size
100 × 80 mm
Copper layers
4
Thickness
1.6 mm
Parts
63
Nets
91
Pads
322
Tracks, vias
520, 159
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
8 Jun 2025
Updated
10 Aug 2026

Overview

ESP32 is an open-source printed circuit board by Tanmayeers, from the Tanmayeers/Projects repository on GitHub. It is a 4-layer board of 100 × 80 mm with 63 parts on 91 nets, routed with 520 tracks and 159 vias.

It is built around the 74AHCT245D, CP2104EK and ESP32-WROOM-32D, with the SI7021-A20-GM, LM1117DT-3.3 and USBLC6-2P6 among its other parts. Its parts include 20 resistors, 16 capacitors, 6 ICs, 6 connectors and 4 diodes. It belongs with the ESP32 boards of this library.

Main components

11

README

PCB - Projects/Transimpedance Amplifier/README.md

Transimpedance Amplifier with Photodiodes

Specifications:

  1. Operting Voltage: 9V
  2. Operating Current: 200mA
  3. Output Voltage Swing: 6.5V
  4. 3dB - Bandwidth: 100 ± 10 Hz
  5. Noise: 5.406mVrms

Components used:

  1. Double operational amplifier - LMC 6482 N
  2. Precision Virtual Ground - TLE 2425
  3. Photodiodes: SFH 229, BPW 21
  4. 9V-Battery, Connectors, R, C

Parts

63
QtyValueFootprintReferences
7100nCapacitor_SMD:C_0402_1005MetricC2, C5, C10, C12, C13, C14, C16
61KResistor_SMD:R_0402_1005MetricR6, R8, R9, R10, R14, R15
622RResistor_SMD:R_0402_1005MetricR4, R5, R16, R17, R18, R19
622uCapacitor_SMD:C_0805_2012MetricC4, C6, C8, C9, C11, C15
410KResistor_SMD:R_0402_1005MetricR3, R7, R13, R20
3Hole_PadMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H4
24K7Resistor_SMD:R_0402_1005MetricR11, R12
24u7Capacitor_SMD:C_0805_2012MetricC3, C7
25K1Resistor_SMD:R_0402_1005MetricR1, R2
11000u/25VCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC1
13.3V INDICATORLED_SMD:LED_0603_1608MetricD4
174AHCT245Package_DIP:DIP-20_W7.62mmU5
1BC817Package_TO_SOT_SMD:SOT-23Q2
1BLM21PG221Inductor_SMD:L_0603_1608MetricFB1
1CP2104Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mmU3
1Conn_01x04Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ2
1Conn_02x05_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ6
1ESP32-WROOM-32DRF_Module:ESP32-WROOM-32DU1
1FuseFuse:Fuse_Littelfuse-LVR200F1
1Hole_PadMountingHole:MountingHole_3.2mm_M3_DIN965H3
1LED_RGBALED_SMD:LED_RGB_Wuerth-PLCC4_3.2x2.8mm_150141M173100D3
1LL4148Diode_SMD:D_MiniMELFD1
1LM1117DT-3.3Package_TO_SOT_SMD:TO-252-3_TabPin2U6
1Polyfuse_1AFuse:Fuse_Bourns_MF-RG300F2
1RT314A05Relay_THT:Relay_SPDT_Schrack-RT1-16A-FormC_RM5mmK1
1SW_SPSTButton_Switch_SMD:SW_SPST_PTS810SW1
1Screw_Terminal_01x02TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ5
1Screw_Terminal_01x03TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-3-3-5.08_1x03_P5.08mm_HorizontalJ3
1Screw_Terminal_01x08TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-8_1x08_P5.00mm_HorizontalJ4
1Si7021-A20Package_DFN_QFN:DFN-6-1EP_3x3mm_P1mm_EP1.5x2.4mmU4
1UMH3NPackage_TO_SOT_SMD:SOT-363_SC-70-6Q1
1USBLC6-2P6Package_TO_SOT_SMD:SOT-666U2
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1YELLOWLED_SMD:LED_0603_1608MetricD2

More from Tanmayeers/Projects

1
  • 2 layers66 × 40 mmTransimpedance Amplifier, the printed circuit board in 3D

    Transimpedance Amplifier

    Tanmayeers/Projects

    Specifications: 1. Operting Voltage: 9V 2. Operating Current: 200mA 3. Output Voltage Swing: 6.5V 4. 3dB - Bandwidth: 100 ± 10 Hz 5. Noise: 5.406mVrms

    21 parts1

Similar boards

  • 4 layers100 × 100 mmWroom board, the printed circuit board in 3D

    Wroom board

    SinaKarvandi/PCB-Designs

    Blue Pill PCB

    63 parts1GPL-3.0
  • 4 layers104.1 × 61 mmBigtest, the printed circuit board in 3D

    Bigtest

    YusufAlghoneimy/ESP32-PCB-Design

    Youtube PCB reference: made by morten (https://www.youtube.com/watch?v=b-7bMl6fJio&t=8320s)

    59 parts
  • 4 layers85 × 65 mmMarch 03 ESP, the printed circuit board in 3D

    March 03 ESP

    More414/PCB-designing

    63 parts
  • 4 layers92 × 88 mmIOT, the printed circuit board in 3D

    IOT

    Habib-creater/ESP32-IoT-Monitoring-Control-Board

    4-layer ESP32-based IoT monitoring and control board with environmental sensing, relay control, USB-C, and Qwiic expansion.

    63 parts1
  • 4 layers82.5 × 78.7 mmESP WROOM 32D, the printed circuit board in 3D

    ESP WROOM 32D

    Pyisoe-Thame/ESP_WROOM_32D

    This repository contains files and designs created while following a YouTube tutorial on KiCad. The ESP-WROOM-32D is the same chip used in NodeMCU-32S development board.

    64 parts
  • 6 layers100 × 50 mmArchive, the printed circuit board in 3D

    Archive

    sikaxn/FRC-Custom-CAN-Sensor

    If you are looking for IronMaple ESP32‐FRC‐devkit resources, please switch branch to dev-board.

    92 parts12GPL-3.0
  • 2 layers113 × 116.5 mmPregnancy tester, the printed circuit board in 3D

    Pregnancy tester

    divquan/embedded-system-designs

    This repository contains designs for embedded systems, including schematics, PCB layouts, and fabrication files. Ideal for learning and project inspiration.

    52 partsMIT

Questions

How big is the ESP32 PCB?

It measures 100 × 80 mm and has 4 copper layers, 1.6 mm thick.

What parts does the ESP32 use?

63 parts, built around the 74AHCT245D, CP2104EK, ESP32-WROOM-32D and SI7021-A20-GM. 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 KiCad files?

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

Can I use the ESP32 design in my own project?

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