Skip to the content
4 layers50 × 50 mmESP32-S3-testboard, the printed circuit board in 3D

Custom 4-layer ESP32-S3 IoT testboard designed in KiCad 9, featuring USB-C, 3.3 V power regulation, environmental sensing, and QWIIC/SPI expansion.

Size
50 × 50 mm
Copper layers
4
Thickness
1.58 mm
Parts
42
Nets
56
Pads
195
Tracks, vias
373, 96
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
14 Oct 2026
Updated
14 Oct 2026

Overview

ESP32-S3-testboard is an open-source printed circuit board by Imdad2005, from the Imdad2005/ESP32-S3-testboard repository on GitHub. It is a 4-layer board of 50 × 50 mm with 42 parts on 56 nets, routed with 373 tracks and 96 vias.

It is built around the ESP32-S3-WROOM-1-N8, SI7021-A20-GM and LM1117MP-3.3, with the USBLC6-2SC6 and BLM21PG220SN1 among its other parts. Its parts include 11 resistors, 8 capacitors, 6 diodes, 4 ICs and 4 connectors. It belongs with the home automation and IoT boards and the ESP32 boards of this library.

Main components

5

README

README.md

ESP32-S3 Testboard

A custom ESP32-S3 test and development board designed in KiCad 9 for embedded systems and IoT prototyping. Integrates the ESP32-S3-WROOM-1 module with power regulation, onboard sensing, programming interfaces, and peripheral expansion on a compact 50 × 50 mm PCB.


Board Preview

TopBottom
PCB TopPCB Bottom

Features

  • ESP32-S3-WROOM-1 — Wi-Fi + Bluetooth module, 8 MB flash
  • USB-C — power and programming interface with ESD protection
  • Si7021-A20 — onboard temperature and humidity sensor
  • QWIIC connector — I2C expansion for external sensors
  • BOOT / RESET / User buttons
  • RGB LED and 3.3 V power indicator LED
  • 2×5 SPI expansion header
  • 2×3 programming header
  • 4× mounting holes (3.2 mm)

Power

RailSource
5 VUSB-C
3.3 VLM1117MP-3.3 voltage regulator

PCB Specifications

ParameterValue
EDA ToolKiCad 9
Copper Layers4
Board Dimensions50 × 50 mm
Mounting Holes4 × 3.2 mm

Repository Structure

text
ESP32-S3-testboard/
├── hardware/
│   ├── ESP32-S3-testboard.kicad_pro
│   ├── ESP32-S3-testboard.kicad_sch
│   └── ESP32-S3-testboard.kicad_pcb
├── fabrications/
│   ├── BOM.csv
│   └── gerbers.zip
├── docs/
│   ├── ESP32-S3-testboard.pdf
│   ├── esp32-s3-wroom-2_datasheet_en.pdf
│   ├── pcb_top.png
│   └── pcb_bottom.png
├── .gitignore
└── README.md

Tools


Author

Imdad Aqueel
B.Tech in Electronic and Communication Engineering, Bengaluru

Parts

42
QtyValueFootprintReferences
41kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR5, R7, R8, R9
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
3100nCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC2, C3, C7
310KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR1, R4, R6
3ESD3.3Diode_SMD:D_SOD-923D2, D5, D6
21uCapacitor_SMD:C_0603_1608MetricC4, C8
22.2kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR10, R11
222uCapacitor_SMD:C_0805_2012MetricC5, C6
25.1kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR2, R3
110uCapacitor_SMD:C_0603_1608MetricC1
11N5817Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1
1BLM21PG220Inductor_SMD:L_0805_2012MetricFB1
1BOOTButton_Switch_SMD:SW_SPST_B3U-1000PSW3
1CLV1L-FKBLED_SMD:LED_Cree-PLCC4_3.2x2.8mm_CCWD4
1Conn_01x04Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ4
1Conn_02x03_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ3
1ESP32-S3-WROOM-1RF_Module:ESP32-S3-WROOM-1U2
1GREENLED_SMD:LED_0603_1608MetricD3
1LM1117MP-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1Pin_2x5Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ2
1Polyfuse 1AFuse:Fuse_1206_3216MetricF1
1RSTButton_Switch_SMD:SW_SPST_B3U-1000PSW1
1Si7021-A20Package_DFN_QFN:DFN-6-1EP_3x3mm_P1mm_EP1.5x2.4mmU4
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U1
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ1
1USER_SWButton_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx31-2LFSSW2

Similar boards

  • 4 layers51 × 51 mmESP32-S3, the printed circuit board in 3D

    ESP32-S3

    alisarpaksoy/ESP32-S3-Testboard

    Custom ESP32-S3 test board designed in KiCad with USB-C, Si7021 temperature/humidity sensor, Qwiic I2C connector, RGB LED, and GPIO headers.

    44 parts
  • 4 layers50 × 50 mmESP32-S3, the printed circuit board in 3D

    ESP32-S3

    ysaip07/KiCAD_Project

    Personal PCB design projects using KiCad, reflecting a strong foundation in electronics design, component footprints, and PCB fabrication workflows.

    52 parts
  • 4 layers50 × 50 mmEsp32s3, the printed circuit board in 3D

    Esp32s3

    talhazmc/ESP32-S3-TestBoard-Kicad

    ESP32-S3 based custom test board PCB with USB-C, Qwiic, I2C, SPI, buttons, LEDs, and Si7021 sensor interface designed in KiCad.

    43 parts1
  • 4 layers104.4 × 50.9 mmChristmasLight, the printed circuit board in 3D

    ChristmasLight

    bamnet/village

    I have a collection of 1-2 dozen Department 56 lighted Christmas houses. The default lighting solution has a big problem though: a house is either lit or not.

    56 partsApache-2.0
  • 4 layersESP32, the printed circuit board in 3D

    ESP32

    lhaquoc/kicad_learning

    kicad_learning

    42 parts
  • 4 layers50 × 50 mmESP32-C6-demoboard, the printed circuit board in 3D

    ESP32-C6-demoboard

    mortens-lab/ESP32-C6-demoboard

    KiCad files for ESP32-C6

    44 parts3
  • 4 layers50 × 50 mmEsp32-c6-wroom, the printed circuit board in 3D

    Esp32-c6-wroom

    nabiKZ/esp32-c6-wroom

    esp32-c6-wroom

    42 parts
  • 4 layers50 × 50 mmESP32C6-DEMO BOARD, the printed circuit board in 3D

    ESP32C6-DEMO BOARD

    yogith-mr/ESP32C6-DEMO-BOARD

    Custom ESP32-C6 development board designed using KiCad, including schematic capture and PCB layout. Focused on embedded systems and IoT applications with proper routing, power design, and signal integrity.

    42 parts

Questions

How big is the ESP32-S3-testboard PCB?

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

What parts does the ESP32-S3-testboard use?

42 parts, built around the ESP32-S3-WROOM-1-N8, SI7021-A20-GM, LM1117MP-3.3 and USBLC6-2SC6. 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-S3-testboard KiCad files?

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

Can I use the ESP32-S3-testboard design in my own project?

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