ESP32-S3 Dev Board
hw-tinkerers·ESP32-S3_Dev_Board
About the ESP32-S3 Dev Board
ESP32-S3 Dev Board is an open source ESP32 PCB design by hw-tinkerers, published on GitHub. It is a 4-layer board measuring 123.5 × 56.5 mm, with 146 components from 64 distinct parts.
Its main chip is the ESP32-S3FH4R2, from the ESP32 family. Other key parts include the UMH3N, IP5306, CH340X, LD1117DT33CTR and MAX485ESA+T. By type, the board carries 50 resistors, 39 capacitors, 22 connectors, 13 diodes, 7 ICs and 6 test points.
It belongs with the dev boards & breakouts and usb & debug tools designs in this gallery.
From the project
Our first collaborative open-source project, ESP32-S3 Development board based on Xtensa's latest 32-bit LX7 processor.
The board is capable of operating in multiple modes. 1. With Firmware support (Still in making): 1. CAN bus Decoder 2. RS485 Decoder
2. Standalone Hardware support: 1. RS485 to USB converter 2. USB to UART converter
3. Normal Development baord for ESP32-S3 Development.
The supported platforms are listed below
1. Arduino IDE 2. ESP-IDF 3. Zephyr-RTOS
The guide on getting started on each platform is still in making. Stay tuned for further updates.

Main components on the ESP32-S3 Dev Board
ESP32-S3 Dev Board bill of materials (BOM)
146 components, 64 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-S3FH4R2 | QFN-56_L7.0-W7.0-P0.40-TL-EP4.0 | U1 |
| 1 | UMH3N | SC-70-6_L2.2-W1.3-P0.65-LS2.1-BR | U2 |
| 1 | IP5306 | ESOP-8 | U3 |
| 1 | CH340X | MSOP-10_3x3mm_P0.5mm | U4 |
| 1 | LD1117DT33CTR | DPAK | U5 |
| 1 | MAX485ESA+T SP3071EEN-L/TR | SOP-8_3.9x4.9mm_P1.27mm | U6 |
| 1 | ATA6561-GAQW-N | SOP-8_3.9x4.9mm_P1.27mm | U7 |
| 1 | AH03200003 32.768KHz | CRYSTAL-SMD_L3.2-W1.5 | X1 |
| 1 | SX3B40.000F1210F30 40MHz | CRYSTAL-SMD_4P-L3.2-W2.5-BL | Y1 |
| 1 | S2B-PH-SM4-TB(LF)(SN) JST_Battery | JST_2mm | CN1 |
| 2 | TYPE-C-31-M-12 TYPE-C-31-M12_13 | tyye_c_connector | J1, J4 |
| 1 | A - B | 3P_Screw_Terminal | J2 |
| 1 | H - L | 3P_Screw_Terminal | J3 |
| 1 | EXT_LOAD | 2P_Screw_Terminal | J5 |
| 1 | R4_TX | PinHeader_1x02_P1.27mm_Vertical | J6 |
| 1 | R4_RX | PinHeader_1x02_P1.27mm_Vertical | J7 |
| 1 | TF-012-P9 Micro_SD_Card_Det1 | TF-SMD_TF-012 | J8 |
| 2 | Conn_01x06 | PinHeader_1x06_P2.54mm_Vertical | J9, J14 |
| 1 | U2RS485_TX | PinHeader_1x02_P1.27mm_Vertical | J10 |
| 1 | CAN_TX | PinHeader_1x02_P1.27mm_Vertical | J11 |
Show 44 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CAN_RX | PinHeader_1x02_P1.27mm_Vertical | J12 |
| 1 | Conn_01x10 | PinHeader_1x10_P2.54mm_Vertical | J15 |
| 1 | Conn_01x08 | PinHeader_1x08_P2.54mm_Vertical | J16 |
| 1 | U2RS485_RX | PinHeader_1x02_P1.27mm_Vertical | J17 |
| 1 | U2RS485_DE_~{RE} | PinHeader_1x02_P1.27mm_Vertical | J18 |
| 1 | U2U_TX | PinHeader_1x02_P1.27mm_Vertical | J19 |
| 1 | U2U_RX | PinHeader_1x02_P1.27mm_Vertical | J20 |
| 1 | U2U | 2P_Screw_Terminal | J21 |
| 1 | PROG_Default | PinHeader_1x02_P1.27mm_Vertical | J22 |
| 1 | Antenna_Shield | BLE_ANTENNA | AE1 |
| 1 | K2-1187SQ-A4SW-06 RESET | KEY-SMD_4P-L5.2-W5.2-P3.70-LS6.4 | SW1 |
| 1 | K2-1187SQ-A4SW-06 BOOT | KEY-SMD_4P-L5.2-W5.2-P3.70-LS6.4 | SW2 |
| 1 | K2-1187SQ-A4SW-06 ON/OFF | KEY-SMD_4P-L5.2-W5.2-P3.70-LS6.4 | SW3 |
| 1 | RS_RX | Test_Pad_1.5mm | TP1 |
| 1 | RS_TX | Test_Pad_1.5mm | TP2 |
| 1 | CAN_TX | Test_Pad_1.5mm | TP3 |
| 1 | CAN_RX | Test_Pad_1.5mm | TP4 |
| 2 | GND | Test_Pad_1.5mm | TP5, TP6 |
| 1 | NCD0603B1 BLUE | LED_0603_1608Metric | D1 |
| 2 | PRTR5V0U2X | SOT-143 | D2, D11 |
| 7 | NCD0603C1 GREEN | LED_0603_1608Metric | D3, D5, D7, D8, D9, D12, D13 |
| 1 | PESD2CAN | SOT-23-3 | D4 |
| 1 | SM712 SM712_C293966 | SOT-23-3 | D6 |
| 1 | PESD2CAN PESD3V3L5UY,115 | SOT-363_SC-70-6 | D10 |
| 2 | MLK1005S2N2ST000 2.2nH | L_0402_1005Metric | L2, L3 |
| 1 | LQM18PN1R0MFHD 1uH | L_0603_1608Metric | L4 |
| 4 | CL31A226KAHNNNE 22uF | C_1206_3216Metric | C1, C37, C38, C39 |
| 9 | CL21A106KAYNNNE 10uF | C_0805_2012Metric | C2, C9, C10, C13, C17, C40, C42, C43 +1 |
| 5 | CC0603KRX5R8BB105 1uF | C_0603_1608Metric | C3, C14, C16, C29, C41 |
| 12 | EMK107B7104KAHT 100nF | C_0402_1005Metric | C4, C6, C8, C11, C18, C19, C20, C21 +4 |
| 2 | CC0402BRNPO9BN3R3 3.3pF | C_0402_1005Metric | C5, C7 |
| 4 | CC0402GRNPO8BN150 15pF | C_0402_1005Metric | C12, C15, C31, C32 |
| 1 | CC0402KRX7R9BB103 10nF | C_0402_1005Metric | C25 |
| 2 | CL10A226MO7JZNC 22uF | C_0603_1608Metric | C28, C36 |
| 9 | RC0402FR-0710KL 10k | R_0402_1005Metric | R1, R11, R21, R27, R28, R29, R40, R41 +1 |
| 8 | RC0402FR-075K1L 5k1 | R_0402_1005Metric | R4, R5, R6, R7, R20, R32, R33, R34 |
| 1 | RC0402JR-072RL 2E | R_0402_1005Metric | R9 |
| 1 | CSR0402FKR500 0.5E | R_0402_1005Metric | R10 |
| 10 | RC0603JR-070RL 0E | R_0603_1608Metric | R12, R13, R14, R15, R16, R17, R22, R23 +2 |
| 14 | RTT02100JTH 10E | R_0402_1005Metric | R24, R25, R30, R31, R37, R38, R45, R46 +6 |
| 1 | RC0402FR-07120RL 120E | R_0402_1005Metric | R26 |
| 1 | RC0402FR-0759RL 59E | R_0402_1005Metric | R35 |
| 1 | RC0402FR-0759RL 59 | R_0402_1005Metric | R36 |
| 4 | RC0402FR-07499RL 500 | R_0402_1005Metric | R39, R43, R44, R55 |
ESP32-S3 Dev Board design files
The KiCad project lives in the hw-tinkerers/ESP32-S3_Dev_Board repository on GitHub; these links point at the commit this page was built from.
- LayoutESP32-S3_DB.kicad_pcb
- SchematicESP32-S3_DB.kicad_sch
- BOMProduction/ESP32-S3_DB_BOM.csv
ESP32-S3 Dev Board: common questions
What microcontroller does the ESP32-S3 Dev Board use?
The ESP32-S3 Dev Board is built around the ESP32-S3FH4R2, from the ESP32 family.
How big is the ESP32-S3 Dev Board?
The ESP32-S3 Dev Board measures 123.5 × 56.5 mm, has 4 copper layers and is 1.6062 mm thick.
How many components are on the ESP32-S3 Dev Board?
146 components, from 64 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the ESP32-S3 Dev Board design files?
From the hw-tinkerers/ESP32-S3_Dev_Board repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the ESP32-S3 Dev Board design in my own project?
The repository has no license, so all rights stay with hw-tinkerers. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the ESP32-S3 Dev Board 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