ESP32-S3-MultiFunction wroom
RobertPHeller·ESP32-LCC·ESP32-S3-MultiFunction/ESP32-S3-MultiFunction-wroom.kicad_pcb
About the ESP32-S3-MultiFunction wroom PCB
ESP32-S3-MultiFunction wroom is an open source ESP32 PCB design by RobertPHeller, published on GitHub under the CC-BY-4.0 license. It is a 2-layer board measuring 99.1 × 125.7 mm, with 127 components from 60 distinct parts.
Its main chip is the ESP32-S3-WROOM-1U-N8, from the ESP32 family. Other key parts include the USBLC6-2SC6, LM2574N-3.3, TC4426, 74HCT14 and 74HCT00. By type, the board carries 33 resistors, 21 diodes, 20 capacitors, 18 ICs, 9 jumpers and 6 connectors.
From the project
ESP32 based LCC Boards
This is a LCC node circuit board that is based around an Espressif ESP32-S3FN8 MCU to manage and operate a collection of model railroad sensors and actuators.
- Four occupancy detectors. CT Coil type sensors, so they won't work with DC systems without an AC bias. - Four stall-motor drivers with point sense. - Four Schmitt Trigger inputs, meant for push buttons. - Four Buffered outputs, by default for Panel LEDS, but with drop in resistors, can also drive relays or other loads. - Sixteen PWM Led drivers. These are meant to light (LED) lamps in signal heads.
Main components on the ESP32-S3-MultiFunction wroom
ESP32-S3-MultiFunction wroom bill of materials (BOM)
127 components, 60 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-S3-WROOM-1U-N8 | ESP32_S3_WROOM-1U | IC1 |
| 1 | USBLC6-2SC6 | SOT-23-6 | IC2 |
| 1 | LM2574N-3.3 | SOIC-14_7.4x8.7mm_Pitch1.27mm | U301 |
| 2 | TC4426 | SOIC-8_3.9x4.9mm_Pitch1.27mm | U401, U402 |
| 1 | 74HCT14 | SOIC-14_3.9x8.7mm_Pitch1.27mm | U403 |
| 2 | 74HCT00 | SOIC-14_3.9x8.7mm_Pitch1.27mm | U501, U502 |
| 4 | TC4428 | SOIC-8_3.9x4.9mm_Pitch1.27mm | U503, U504, U505, U506 |
| 2 | LM339 | SOIC-14_3.9x8.7mm_Pitch1.27mm | U601, U602 |
| 1 | PCA9685 | TSSOP-28_4.4x9.7mm_Pitch0.65mm | U701 |
| 2 | TBD62X83A | SOIC-18W_7.5x11.6mm_Pitch1.27mm | U702, U703 |
| 1 | TCAN332DR | SOIC-8_3.9x4.9mm_Pitch1.27mm | U801 |
| 1 | USB_C | GCT_USB4105-GF-A | J1 |
| 1 | -SM+ | TerminalBlock_Pheonix_MPT-2.54mm_2pol | J501 |
| 2 | RJ45 | RJ45_8N-S | J801, J802 |
| 1 | A7 A6 A5 A4 A3 A2 A1 A0 C | TerminalBlock_Pheonix_MPT-2.54mm_9pol | P701 |
| 1 | B7 B6 B5 B4 B3 B2 B1 B0 C | TerminalBlock_Pheonix_MPT-2.54mm_9pol | P702 |
| 8 | 0 | R_1206 | JP701, JP702, JP703, JP704, JP705, JP706, JP707, JP708 |
| 1 | Termination | Pin_Header_Straight_2x02_Pitch2.54mm | JP801 |
| 2 | 1.5K Ohms | 4816P | RP701, RP702 |
| 1 | 10K Ohms | 4814P | RR501 |
Show 40 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | 25K Ohms | Potentiometer_Trimmer_Bourns_3214J | RV601, RV602, RV603, RV604 |
| 1 | BOOT | SW_SPST_B3U-1000P-B | SW1 |
| 1 | RESET | SW_SPST_B3U-1000P-B | SW201 |
| 1 | + 12V - | TerminalBlock_Pheonix_MPT-2.54mm_2pol | T701 |
| 1 | - 15 in + | TerminalBlock_Pheonix_MPT-2.54mm_2pol | T801 |
| 1 | - 15 out + | TerminalBlock_Pheonix_MPT-2.54mm_2pol | T802 |
| 1 | +V 1 2 3 4 GND | TerminalBlock_Pheonix_MPT-2.54mm_6pol | Term401 |
| 1 | 1 2 3 4 GND | TerminalBlock_Pheonix_MPT-2.54mm_5pol | Term402 |
| 1 | P1B G P1A M1B M1A | TerminalBlock_Pheonix_MPT-2.54mm_5pol | Term501 |
| 1 | P2B G P2A M2B M2A | TerminalBlock_Pheonix_MPT-2.54mm_5pol | Term502 |
| 1 | P3B G P3A M3B M3A | TerminalBlock_Pheonix_MPT-2.54mm_5pol | Term503 |
| 1 | P4B G P4A M4B M4A | TerminalBlock_Pheonix_MPT-2.54mm_5pol | Term504 |
| 1 | 4B 4A 3B 3A 2B 2A 1B 1A | TerminalBlock_Pheonix_MPT-2.54mm_8pol | Term601 |
| 6 | DFLS240-7 | D_PowerDI-123 | D1, D3, D501, D701, D801, D802 |
| 1 | ACT1 | LED_0402 | D2 |
| 1 | ACT2 | LED_0402 | D4 |
| 1 | CMSH1-60 TR13 | D_SMB | D301 |
| 8 | 1N4148 | D_SOD-323 | D601, D602, D603, D604, D605, D606, D607, D608 |
| 4 | LED | LED_0603 | D609, D610, D611, D612 |
| 1 | 330 uh | SRN1060 | L301 |
| 2 | 22pf | C_0402 | C1, C2 |
| 1 | 1uf | C_0402 | C209 |
| 1 | 220 uf 25V | CP_Elec_8x10 | C301 |
| 1 | 22 uf 100V | CP_Elec_8x10 | C302 |
| 5 | .1 uf | C_0603 | C401, C501, C502, C701, C801 |
| 4 | 10 nf | C_0603 | C402, C403, C404, C405 |
| 4 | 2.2uf 50V | CP_Elec_4x5.7 | C601, C602, C603, C604 |
| 1 | 15 uf 15V | CP_Elec_4x5.7 | C802 |
| 1 | 47 nf | C_0603 | C803 |
| 2 | 270 | R_0402 | R2, R3 |
| 1 | 10K | R_0402 | R201 |
| 2 | 5.1K | R_0402 | R202, R204 |
| 2 | 2.4K | R_0402 | R203, R206 |
| 4 | R | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R401, R403, R405, R407 |
| 4 | 1.5K Ohms | R_0603 | R402, R404, R406, R408 |
| 4 | 10K Ohms | R_0603 | R409, R410, R411, R412 |
| 4 | 22K Ohms | R_0603 | R601, R602, R603, R604 |
| 4 | 1M Ohms | R_0603 | R605, R606, R607, R608 |
| 4 | 2.7K Ohms | R_0603 | R609, R610, R611, R612 |
| 2 | 60 Ohms | R_1206 | R801, R802 |
ESP32-S3-MultiFunction wroom design files
The KiCad project lives in the RobertPHeller/ESP32-LCC repository on GitHub; these links point at the commit this page was built from.
ESP32-S3-MultiFunction wroom: common questions
What microcontroller does the ESP32-S3-MultiFunction wroom use?
The ESP32-S3-MultiFunction wroom is built around the ESP32-S3-WROOM-1U-N8, from the ESP32 family.
How big is the ESP32-S3-MultiFunction wroom PCB?
The ESP32-S3-MultiFunction wroom measures 99.1 × 125.7 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ESP32-S3-MultiFunction wroom?
127 components, from 60 distinct parts. The full bill of materials is listed on this page.
Where can I download the ESP32-S3-MultiFunction wroom design files?
From the RobertPHeller/ESP32-LCC repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the ESP32-S3-MultiFunction wroom design in my own project?
Yes, under the terms of its CC-BY-4.0 license, which RobertPHeller chose for the repository.
Can I test firmware for the ESP32-S3-MultiFunction wroom 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.
More boards in ESP32-LCC
ESP32
ESP32-S3-MegaMultiFunction
RobertPHeller
165.1 × 132.1 mm238 parts2LCC-BY-4.03ESP32
ESP32-S3-MultiFunction
RobertPHeller
99.1 × 125.7 mm141 parts2LCC-BY-4.03ESP32
ESP32-D0WD-V3-MultiFunction
RobertPHeller
104.1 × 127 mm137 parts2LCC-BY-4.03ESP32
ESP32-T7S3-MultiFunction
RobertPHeller
99.1 × 125.7 mm116 parts2LCC-BY-4.03ESP32
ESP32-MultiFunction
RobertPHeller
104.1 × 127 mm109 parts2LCC-BY-4.03ESP32
ESP32-T7S3-MultiFunctionUniversalTurnout
RobertPHeller
99.1 × 125.7 mm102 parts2LCC-BY-4.03ESP32
ESP32-Feather-6B6L-SMD
RobertPHeller
61 × 78.7 mm37 parts2LCC-BY-4.03ESP32
ESP32-Feather-6B6L
RobertPHeller
86.4 × 78.7 mm36 parts2LCC-BY-4.03ESP32
ESP32-T7S3-TextDisplaySign
RobertPHeller
105.4 × 76.2 mm32 parts2LCC-BY-4.03ESP32
T7S3-MiniDisplay
RobertPHeller
67.3 × 63.5 mm21 parts2LCC-BY-4.03ESP32
ESP32-Mini32-OctalBuffer
RobertPHeller
69.9 × 62.2 mm15 parts2LCC-BY-4.03
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