ESP32-S3-WROOM-1-Custom-PCB-Design
jenna2004jna·ESP32-S3-WROOM-1-Custom-PCB-Design
About the ESP32-S3-WROOM-1-Custom-PCB-Design
ESP32-S3-WROOM-1-Custom-PCB-Design is an open source ESP32 PCB design by jenna2004jna, published on GitHub. It is a 4-layer board measuring 101 × 101 mm, with 117 components from 62 distinct parts.
Its main chip is the ESP32-S3-WROOM-1, from the ESP32 family. Other key parts include the REG1117-3.3G4, MAX13488E, HX711 and USR-K3. By type, the board carries 31 resistors, 27 connectors, 25 capacitors, 18 diodes, 7 transistors and 5 ICs.
It belongs with the iot & wireless and power & battery designs in this gallery.
From the project
This project presents a custom-designed PCB based on the ESP32-S3-WROOM-1 module, developed for embedded and IoT applications requiring reliable wireless communication, compact layout, and efficient power management.
📌 ESP32-S3-WROOM-1 Industrial Control PCB
This project features a custom PCB built around the ESP32-S3-WROOM-1, designed specifically for industrial automation applications such as pump and valve control, along with weight measurement systems.
The board is developed as a reliable embedded controller for real-time operation in automation environments. It focuses on stable power delivery, robust I/O interfacing, and accurate sensor data acquisition, without relying on USB communication.
Main components on the ESP32-S3-WROOM-1-Custom-PCB-Design
ESP32-S3-WROOM-1-Custom-PCB-Design bill of materials (BOM)
117 components, 62 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-S3-WROOM-1 | ESP32-S3-WROOM-1 | U1 |
| 1 | REG1117-3.3G4 | SOT-223 | U2 |
| 1 | MAX13488E | JEITA_SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | HX711 | SOIC-16_3.9x9.9mm_P1.27mm | U5 |
| 1 | USR-K3 | RJ45-TH_USR-K3 | U7 |
| 2 | AOD4126 | TO-252-2 | Q1, Q2 |
| 4 | IRLML6344TRPBF | SOT-23 | Q3, Q4, Q5, Q6 |
| 1 | S8550 | SOT-23 | Q7 |
| 1 | Flashing | PinHeader_2x03_P2.54mm_Vertical_SMD | J1 |
| 1 | SPI | PinHeader_2x03_P2.54mm_Vertical_SMD | J2 |
| 1 | A & B RS485 | JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_Vertical | J3 |
| 1 | Lvl_sensor_5V | JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J4 |
| 1 | Extra_GPIO_O/P | JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_Vertical | J5 |
| 1 | 5V | JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J6 |
| 1 | 24V | AMASS_XT30UPB-F_1x02_P5.0mm_Vertical | J7 |
| 1 | +12V | AMASS_XT60-F_1x02_P7.20mm_Vertical | J8 |
| 1 | Light | JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J9 |
| 1 | Pump_1 | AMASS_XT30UPB-F_1x02_P5.0mm_Vertical | J10 |
| 1 | Pump_2 | AMASS_XT30UPB-F_1x02_P5.0mm_Vertical | J11 |
| 1 | Solenoide_valve_1 | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J12 |
Show 42 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Solenoide_valve_2 | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J13 |
| 1 | Solenoide_valve_3 | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J14 |
| 1 | Solenoide_valve_4 | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J15 |
| 1 | Limit_Switch | JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical | J16 |
| 1 | Loadcell_Grabber | JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical | J17 |
| 1 | 24 | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J18 |
| 1 | Extra_GPIO_I/P | JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_Vertical | J19 |
| 1 | 5V_GND | JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J20 |
| 1 | Lvl_sensor_GND | JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J21 |
| 1 | Lvl_sensor_i/p | JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical | J22 |
| 1 | DC_Motor_1 | JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical | J23 |
| 1 | DC_Motor_2 | JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical | J24 |
| 1 | tray | JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_Vertical | J25 |
| 1 | winch_switch | JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical | J26 |
| 1 | Loadcell_Tray | JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_Vertical | J27 |
| 1 | R-78B5.0-2.0 | CONV_R-78B5.0-2.0 | PS1 |
| 2 | PTS810_SJM_250_SMTR_LFS | SW_SPST_PTS810 | SW1, SW2 |
| 10 | TPD1E1B04DPYT | DPY_R-PX1SON-N2_ | D1, D2, D3, D4, D5, D6, D7, D8 +2 |
| 2 | LED | LED_0603_1608Metric | D11, D17 |
| 2 | V40PWM10C | TO-252-3_TabPin4 | D12, D13 |
| 4 | SS14 | D_SMA | D14, D15, D16, D19 |
| 1 | 10uH | INDPM5552X200N | L1 |
| 2 | 1uF | C_0603_1608Metric | C1, C23 |
| 2 | 10uF | CP_EIA-3216-18_Kemet-A | C2, C3 |
| 6 | 10uF | C_0603_1608Metric | C4, C5, C18, C19, C21, C25 |
| 1 | 10uF | C_1210_3225Metric | C6 |
| 1 | 4.7uF | C_1206_3216Metric | C8 |
| 8 | 0.33uF | C_0603_1608Metric | C10, C11, C12, C13, C14, C15, C16, C17 |
| 4 | 0.1uF | C_0603_1608Metric | C20, C22, C24, C27 |
| 1 | 22uF | C_0603_1608Metric | C26 |
| 2 | 330ohm | R_0603_1608Metric | R1, R27 |
| 2 | 10Kohm | R_0603_1608Metric | R2, R3 |
| 8 | 47K | R_0603_1608Metric | R4, R5, R6, R7, R8, R9, R10, R11 |
| 2 | 560ohms | R_0603_1608Metric | R12, R13 |
| 1 | 120ohms | R_0603_1608Metric | R14 |
| 2 | 100ohm | R_0603_1608Metric | R15, R17 |
| 2 | 10K | R_0603_1608Metric | R16, R18 |
| 4 | 330ohms | R_0603_1608Metric | R19, R20, R21, R22 |
| 4 | 10Kohms | R_0603_1608Metric | R23, R24, R25, R26 |
| 1 | 20K | R_0603_1608Metric | R29 |
| 1 | 30K | R_0603_1608Metric | R30 |
| 2 | 100 | R_0603_1608Metric | R31, R32 |
ESP32-S3-WROOM-1-Custom-PCB-Design design files
The KiCad project lives in the jenna2004jna/ESP32-S3-WROOM-1-Custom-PCB-Design repository on GitHub; these links point at the commit this page was built from.
- Layoutesp32.kicad_pcb
- Schematicesp32.kicad_sch
ESP32-S3-WROOM-1-Custom-PCB-Design: common questions
What microcontroller does the ESP32-S3-WROOM-1-Custom-PCB-Design use?
The ESP32-S3-WROOM-1-Custom-PCB-Design is built around the ESP32-S3-WROOM-1, from the ESP32 family.
How big is the ESP32-S3-WROOM-1-Custom-PCB-Design?
The ESP32-S3-WROOM-1-Custom-PCB-Design measures 101 × 101 mm, has 4 copper layers and is 1 mm thick.
How many components are on the ESP32-S3-WROOM-1-Custom-PCB-Design?
117 components, from 62 distinct parts. The full bill of materials is listed on this page.
Where can I download the ESP32-S3-WROOM-1-Custom-PCB-Design design files?
From the jenna2004jna/ESP32-S3-WROOM-1-Custom-PCB-Design repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the ESP32-S3-WROOM-1-Custom-PCB-Design design in my own project?
The repository has no license, so all rights stay with jenna2004jna. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the ESP32-S3-WROOM-1-Custom-PCB-Design 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.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k