

ESP32-MultiFunction
ESP32 based LCC Boards
- Size
- 104.1 × 127 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 122
- Nets
- 171
- Pads
- 556
- Tracks, vias
- 1,345, 326
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 28 Dec 2022
- Updated
- 22 Oct 2026
Overview
ESP32-MultiFunction is an open-source printed circuit board by RobertPHeller, from the RobertPHeller/ESP32-LCC repository on GitHub. It is a 2-layer board of 104.1 × 127 mm with 122 parts on 171 nets, routed with 1,345 tracks and 326 vias.
It is built around the ESP32-DEVKITC-VE, TC4428COA and TC4426EOA, with the LM2574N-5.0, PCA9685PW and 74HCT00D among its other parts. Its parts include 28 resistors, 17 capacitors, 17 ICs, 16 diodes and 4 connectors. It belongs with the ESP32 boards of this library.
Main components
9ESP32-DEVKITC-VE
-- WiFi Modules ROHSEspressif SystemsWiFi ModulesTC4428COA
SOIC-8-150mil0℃~+70℃ 1.5A 1.5A 19ns 19ns 2 2.4V 4.5V~18V 400uA 800mV MOSFET SOIC-8-150mil Gate Drivers ROHSMicrochip TechnologyGate DriversTC4426EOA
SOIC-8-40℃~+85℃ 1.5A 1.5A 19ns 19ns 2 2.4V 4.5V~18V 800mV MOSFET SOIC-8 Gate Drivers ROHSMicrochip TechnologyGate DriversLM2574N-5.0
PDIP-8-40℃~+125℃@(TJ) 1 4V~40V 500mA 52kHz 5V 5mA Buck Buck Built-in Fixed No DIP-8 DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersPCA9685PW
TSSOP-28-40℃~+85℃ 100kHz~1MHz 16 2.3V~5.5V 25mA 5.5V Built-in PWM TSSOP-28 LED Drivers ROHSNXP SemiconductorsLED Drivers74HCT00D
SO-14-40℃~+125℃ 100mV、400mV 12ns@4.5V,50pF 2 2V 3.7V、4.4V 4 4.5V~5.5V 40uA 4mA 4mA 74HCT Series 800mV NAND Gate Overvoltage-tolerant input TTL Compatible CMOS SO-14 Logic Gates ROHSNexperiaLogic GatesLM339
SOP-140℃~+70℃ 1.1mA 1.5mV 150ns 2.3nA 2V~32V 32V 57nA DTL、TTL、CMOS Four channels Open Collector SOP-14 Comparators ROHSJSMSEMIComparators74HCT14D
SOP-14-40℃~+125℃ 1 1.9V~2.1V 2uA 34ns@4.5V,50pF 4.4V 4.5V~5.5V 400mV 4mA 4mA 500mV~600mV 6 74HCT Schmitt trigger SOIC-14 Inverters ROHSNexperiaInvertersRJ45
TH-12PTH-12P SMT ROHSJLCPCB AssemblyUncategorised
README
ESP32-16LedDriver/README.mdESP32-16LedDriver
16 on/off LED Driver board using a MCP23017.
Parts
122| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 0 | Resistors_SMD:R_1206 | JP4, JP5, JP6, JP7, JP8, JP9, JP10, JP11 |
| 8 | 1N4148 | Diodes_SMD:D_SOD-123 | D4, D5, D6, D7, D8, D9, D10, D11 |
| 5 | .1 uf | Capacitors_SMD:C_0603 | C1, C6, C7, C12, C601 |
| 4 | 1.5K Ohms | Resistors_SMD:R_0603 | R16, R18, R20, R22 |
| 4 | 10 nf | Capacitors_SMD:C_0603 | C13, C14, C15, C16 |
| 4 | 10K Ohms | Resistors_SMD:R_0603 | R23, R24, R25, R26 |
| 4 | 1M Ohms | Resistors_SMD:R_0603 | R7, R8, R9, R10 |
| 4 | 2.2uf 50V | Capacitors_SMD:CP_Elec_4x5.7 | C8, C9, C10, C11 |
| 4 | 2.7K Ohms | Resistors_SMD:R_0603 | R11, R12, R13, R14 |
| 4 | 22K Ohms | Resistors_SMD:R_0603 | R3, R4, R5, R6 |
| 4 | 25K Ohms | Potentiometers:Potentiometer_Trimmer_Bourns_3214J | RV1, RV2, RV3, RV4 |
| 4 | LED | LEDs:LED_0603 | D12, D13, D14, D15 |
| 4 | R | Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R15, R17, R19, R21 |
| 4 | TC4428 | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U5, U6, U7, U8 |
| 3 | DFLS240-7 | Diodes_SMD:D_SMB | D1, D2, D601 |
| 3 | FidMark | Fiducials:Fiducial_1mm_Dia_2.54mm_Outer_CopperBottom | FID1, FID2, FID3 |
| 3 | Mounting_Hole | Mounting_Holes:MountingHole_3.2mm_M3 | MK1, MK2, MK4 |
| 2 | 1.5K Ohms | 48xxP:4816P | RP601, RP602 |
| 2 | 2.4K | Resistors_SMD:R_0603 | R27, R28 |
| 2 | 60 Ohms | Resistors_SMD:R_1206 | R1, R2 |
| 2 | 74HCT00 | Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm | U2, U4 |
| 2 | LM339 | Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm | U9, U10 |
| 2 | RJ45 | RJ45-8N-S:RJ45_8N-S | J1, J2 |
| 2 | TBD62X83A | Housings_SOIC:SOIC-18W_7.5x11.6mm_Pitch1.27mm | U602, U603 |
| 2 | TC4426 | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U11, U12 |
| 1 | DWSLogoBCU:DWSLogoBCU | ||
| 1 | + 12V - | Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_2pol | T601 |
| 1 | +V 1 2 3 4 GND | Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_6pol | Term6 |
| 1 | - 15 in + | Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_2pol | T1 |
| 1 | - 15 out + | Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_2pol | T2 |
| 1 | 1 2 3 4 GND | Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_5pol | Term7 |
| 1 | 10K Ohms | 48xxP:4814P | RR1 |
| 1 | 15 uf 15V | Capacitors_SMD:CP_Elec_4x5.7 | C2 |
| 1 | 22 uf 100V | Capacitors_SMD:CP_Elec_8x10 | C5 |
| 1 | 220 uf 25V | Capacitors_SMD:CP_Elec_8x10 | C4 |
| 1 | 330 uh | SRN1060:SRN1060 | L1 |
| 1 | 47 nf | Capacitors_SMD:C_0603 | C3 |
| 1 | 4B 4A 3B 3A 2B 2A 1B 1A | Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_8pol | Term5 |
| 1 | 74HCT14 | Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm | U13 |
| 1 | A7 A6 A5 A4 A3 A2 A1 A0 C | Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_9pol | P601 |
| 1 | B7 B6 B5 B4 B3 B2 B1 B0 C | Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_9pol | P602 |
| 1 | CMSH1-60 TR13 | Diodes_SMD:D_SMB | D3 |
| 1 | ESP32_DEVKIT_C | ESP32-Boards:ESP32-Combo | U0 |
| 1 | LCC | LCC_LOGO:LCC_LOGO_9x9 | G*** |
| 1 | LM2574N-5.0 | SOIC_Wide:SOIC-14_7.4x8.7mm_Pitch1.27mm | U3 |
| 1 | Motor 1 | Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_5pol | Term1 |
| 1 | Motor 2 | Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_5pol | Term2 |
| 1 | Motor 3 | Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_5pol | Term3 |
| 1 | Motor 4 | Connectors_Terminal_Blocks:TerminalBlock_Pheonix_MPT-2.54mm_5pol | Term4 |
| 1 | Mounting_Hole_PAD | Mounting_Holes:MountingHole_3.2mm_M3_Pad | MK3 |
| 1 | PCA9685 | Housings_SSOP:TSSOP-28_4.4x9.7mm_Pitch0.65mm | U601 |
| 1 | TCAN332DR | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U1 |
| 1 | Termination | Pin_Headers:Pin_Header_Straight_2x02_Pitch2.54mm | JP1 |
The 118 most common of 122 parts.
Questions
How big is the ESP32-MultiFunction PCB?
It measures 104.1 × 127 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ESP32-MultiFunction use?
122 parts, built around the ESP32-DEVKITC-VE, TC4428COA, TC4426EOA and LM2574N-5.0. 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-MultiFunction KiCad files?
From the RobertPHeller/ESP32-LCC repository on GitHub, at the commit this page was made from: the board is ESP32-MultiFunction/ESP32-MultiFunction.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the ESP32-MultiFunction design in my own project?
Its repository states no licence, so its author keeps all rights: ask RobertPHeller before reusing the design.
More from RobertPHeller/ESP32-LCC
12- 2 layers165.1 × 132.1 mm

- 2 layers104.1 × 127 mm

- 2 layers225 × 120 mm

- 2 layers99.1 × 125.7 mm

- 2 layers99.1 × 125.7 mm

- 2 layers99.1 × 125.7 mm

- 2 layers119.4 × 127 mm

- 2 layers82.6 × 113 mm

- 2 layers115.6 × 130.8 mm

- 2 layers123.2 × 148.6 mm

- 2 layers115.6 × 130.8 mm

- 2 layers104.1 × 114.3 mm

Similar boards
- 2 layers128.3 × 139.7 mm

PocketBeagleMultifuntion
RobertPHeller/RPi-RRCircuits
A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading
124 parts24 - 2 layers102.9 × 116.7 mm

PocketBeagleCommandStation
RobertPHeller/CommandStationsAndBoosters
Command Stations and Boosters
133 parts - 2 layers184.1 × 144.1 mm

ESP32ControlStand
RobertPHeller/2ndGenLocoControlStand
Model 2nd Generation Diesel Locomotive Control Stand
120 parts3GPL-3.0 - 2 layers76.2 × 49.5 mm

AtomRamAndNoiseKiller
hoglet67/AtomRamAndNoiseKiller
8Kx8 Video RAM and Noise Killer for the Acorn Atom
27 parts2 - 2 layers101.6 × 72.4 mm

Upd7801-reader
devinacker/upd7801-reader
ROM reader for NEC µCOM-87 (uPD7801 series) microcontrollers
40 parts1 - 2 layers368.3 × 215.9 mm

- 4 layers161.1 × 82.9 mm

- 2 layers145 × 80 mm

Hvboard
nuclearfutureslab/ibxII-hardware
Hardware for IBX ][ - nuclear warhead verification with an Apple II
51 parts5GPL-3.0