ESP32-S3-MegaMultiFunction
RobertPHeller·ESP32-LCC·ESP32-S3-MegaMultiFunction/ESP32-S3-MegaMultiFunction.kicad_pcb
About the ESP32-S3-MegaMultiFunction PCB
ESP32-S3-MegaMultiFunction 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 165.1 × 132.1 mm, with 238 components from 75 distinct parts.
Its main chip is the ESP32-S3FN8, from the ESP32 family. Other key parts include the USBLC6-2SC6, MCP23017, TCAN332DR, LM2574N-3.3 and 74HCT00. By type, the board carries 64 resistors, 46 capacitors, 35 ICs, 33 diodes, 19 connectors and 17 jumpers.
From the project
ESP32 based LCC Boards
This is a collection of Model Railroad open hardware and open source projects, using LCC / OpenMRNIDF, for the ESP32 family of MCUs
These projects were created using Kicad 2013.06.11 (https://launchpad.net/kicad) under CentOS 6 and Kicad 4.0.7 under Ubuntu 18.04. Each subdirectory is one project, and contains a schematic and PCB design or contains a program for one (or more) projects. There is also software for the boards using OpenMRNIDF (C++ library for OpenLCB/LCC) for these projects.
Main components on the ESP32-S3-MegaMultiFunction
ESP32-S3-MegaMultiFunction bill of materials (BOM)
238 components, 75 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-S3FN8 | QFN-56-1EP_7x7mm_Pitch0.4mm | IC201 |
| 1 | USBLC6-2SC6 | SOT-23-6 | IC202 |
| 3 | MCP23017 | SOIC-28W_7.5x17.9mm_Pitch1.27mm | U201, U202, U203 |
| 1 | TCAN332DR | SOIC-8_3.9x4.9mm_Pitch1.27mm | U301 |
| 1 | LM2574N-3.3 | SOIC-14_7.4x8.7mm_Pitch1.27mm | U401 |
| 4 | 74HCT00 | SOIC-14_3.9x8.7mm_Pitch1.27mm | U501, U502, U601, U602 |
| 8 | TC4428 | SOIC-8_3.9x4.9mm_Pitch1.27mm | U503, U504, U505, U506, U603, U604, U605, U606 |
| 4 | TC4426 | SOIC-8_3.9x4.9mm_Pitch1.27mm | U701, U702, U703, U704 |
| 2 | 74HCT14 | SOIC-14_3.9x8.7mm_Pitch1.27mm | U801, U802 |
| 4 | LM339 | SOIC-14_3.9x8.7mm_Pitch1.27mm | U901, U902, U903, U904 |
| 2 | PCA9685 | TSSOP-28_4.4x9.7mm_Pitch0.65mm | U1001, U1101 |
| 4 | TBD62X83A | SOIC-18W_7.5x11.6mm_Pitch1.27mm | U1002, U1003, U1102, U1103 |
| 1 | 40 Mhz | FA20_H | Y201 |
| 1 | Conn_02x05_Odd_Even | IDC_Header_Straight_10pins | J101 |
| 1 | USB_OTG | GCT_USB4105-GF-A | J201 |
| 2 | RJ45 | RJ45_8N-S | J301, J302 |
| 1 | -SM+ | TerminalBlock_Pheonix_MPT-2.54mm_2pol | J501 |
| 1 | Motor 1 | 474817 | J502 |
| 1 | Motor 2 | 474817 | J503 |
| 1 | Motor 3 | 474817 | J504 |
Show 55 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Motor 4 | 474817 | J505 |
| 1 | Motor 5 | 474817 | J601 |
| 1 | Motor 6 | 474817 | J602 |
| 1 | Motor 7 | 474817 | J603 |
| 1 | Motor 8 | 474817 | J604 |
| 1 | OC 1-4 | 474818 | J901 |
| 1 | OC 5-8 | 474818 | J902 |
| 1 | A7 A6 A5 A4 A3 A2 A1 A0 C | TerminalBlock_Pheonix_MPT-2.54mm_9pol | P1001 |
| 1 | B7 B6 B5 B4 B3 B2 B1 B0 C | TerminalBlock_Pheonix_MPT-2.54mm_9pol | P1002 |
| 1 | C7 C6 C5 C4 C3 C2 C1 C0 C | TerminalBlock_Pheonix_MPT-2.54mm_9pol | P1101 |
| 1 | D7 D6 D5 D4 D3 D2 D1 D0 C | TerminalBlock_Pheonix_MPT-2.54mm_9pol | P1102 |
| 1 | Termination | Pin_Header_Straight_2x02_Pitch2.54mm | JP301 |
| 16 | 0 | R_1206 | JP1001, JP1002, JP1003, JP1004, JP1005, JP1006, JP1007, JP1008 +8 |
| 4 | 1.5K Ohms | 4816P | RP1001, RP1002, RP1101, RP1102 |
| 2 | 10K Ohms | 4814P | RR501, RR601 |
| 8 | 25K Ohms | Potentiometer_Trimmer_Bourns_3214J | RV901, RV902, RV903, RV904, RV905, RV906, RV907, RV908 |
| 1 | RESET | SW_SPST_B3U-1000P-B | SW201 |
| 1 | BOOT | SW_SPST_B3U-1000P-B | SW202 |
| 1 | - 15 in + | TerminalBlock_Pheonix_MPT-2.54mm_2pol | T301 |
| 1 | - 15 out + | TerminalBlock_Pheonix_MPT-2.54mm_2pol | T302 |
| 1 | + 12V - | TerminalBlock_Pheonix_MPT-2.54mm_2pol | T1001 |
| 1 | + 1 2 3 4 5 6 7 8 GND | TerminalBlock_Pheonix_MPT-2.54mm_10pol | Term701 |
| 1 | GND 8 7 6 5 4 3 2 1 | TerminalBlock_Pheonix_MPT-2.54mm_9pol | Term801 |
| 1 | ACT1 | LED_0402 | D201 |
| 1 | ACT2 | LED_0402 | D202 |
| 6 | DFLS240-7 | D_PowerDI-123 | D301, D302, D402, D403, D501, D1001 |
| 1 | CMSH1-60 TR13 | D_SMB | D401 |
| 16 | 1N4148 | D_SOD-323 | D901, D902, D903, D904, D905, D906, D907, D908 +8 |
| 8 | LED | LED_0603 | D909, D910, D911, D912, D921, D922, D923, D924 |
| 1 | 2.0nH | L_0402 | L201 |
| 1 | 330 uh | SRN1060 | L401 |
| 2 | 10uf | C_0805 | C201, C202 |
| 4 | 1uf | C_0402 | C203, C208, C210, C217 |
| 6 | 100nf | C_0402 | C204, C205, C206, C207, C211, C212 |
| 1 | 100pf | C_0402 | C209 |
| 4 | 22pf | C_0402 | C213, C214, C215, C216 |
| 9 | .1 uf | C_0603 | C301, C501, C502, C601, C602, C801, C806, C1001 +1 |
| 1 | 15 uf 15V | CP_Elec_4x5.7 | C302 |
| 1 | 47 nf | C_0603 | C303 |
| 1 | 220 uf 25V | CP_Elec_8x10 | C401 |
| 1 | 22 uf 100V | CP_Elec_8x10 | C402 |
| 8 | 10 nf | C_0603 | C802, C803, C804, C805, C807, C808, C809, C810 |
| 8 | 2.2uf 50V | CP_Elec_4x5.7 | C901, C902, C903, C904, C905, C906, C907, C908 |
| 7 | 10K | R_0402 | R201, R202, R203, R204, R210, R211, R1101 |
| 2 | 2.4K | R_0402 | R205, R207 |
| 2 | 270 | R_0402 | R206, R208 |
| 1 | 0 | R_0402 | R209 |
| 2 | 5.1K | R_0402 | R212, R213 |
| 2 | 60 Ohms | R_1206 | R301, R302 |
| 8 | R | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R701, R703, R705, R707, R709, R711, R713, R715 |
| 8 | 1.5K Ohms | R_0603 | R702, R704, R706, R708, R710, R712, R714, R716 |
| 8 | 10K Ohms | R_0603 | R801, R802, R803, R804, R805, R806, R807, R808 |
| 8 | 22K Ohms | R_0603 | R901, R902, R903, R904, R913, R914, R915, R916 |
| 8 | 1M Ohms | R_0603 | R905, R906, R907, R908, R917, R918, R919, R920 |
| 8 | 2.7K Ohms | R_0603 | R909, R910, R911, R912, R921, R922, R923, R924 |
ESP32-S3-MegaMultiFunction 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-MegaMultiFunction: common questions
What microcontroller does the ESP32-S3-MegaMultiFunction use?
The ESP32-S3-MegaMultiFunction is built around the ESP32-S3FN8, from the ESP32 family.
How big is the ESP32-S3-MegaMultiFunction PCB?
The ESP32-S3-MegaMultiFunction measures 165.1 × 132.1 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ESP32-S3-MegaMultiFunction?
238 components, from 75 distinct parts. The full bill of materials is listed on this page.
Where can I download the ESP32-S3-MegaMultiFunction 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-MegaMultiFunction 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-MegaMultiFunction 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-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-S3-MultiFunction wroom
RobertPHeller
99.1 × 125.7 mm127 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