

Module c2
- Size
- 76 × 40 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 43
- Nets
- 58
- Pads
- 248
- Tracks, vias
- 453, 150
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 14 Sep 2025
- Updated
- 7 Nov 2026
Overview
Module c2 is an open-source printed circuit board by TommyPersson, from the TommyPersson/modular-keypads repository on GitHub. It is a 4-layer board of 76 × 40 mm with 43 parts on 58 nets, routed with 453 tracks and 150 vias.
It is built around the ESP32-S3-WROOM-1-N8, 74HC165D and AP2151WG, with the LM66100DCK, TLV75533PDBV and TPS22919DCK among its other parts. Its parts include 13 resistors, 11 capacitors, 7 ICs, 4 connectors and 3 diodes. It belongs with the ESP32 boards of this library.
Main components
7ESP32-S3-WROOM-1-N8
SMD,25.5x18mm-40℃~+85℃ -98.2dBm 2.4GHz 20.5dBm 355mA 3V~3.6V 95mA Bluetooth5.0 ESP32-S3 Chip On-board PCB Antenna UART、SPI、I2C、I2S、USB SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi Modules74HC165D
SO-16-40℃~+125℃ 1 28ns@6V,50pF 2V~6V 35MHz 500mW 74HC 8 Parallel or Serial to Serial SOIC-16 Shift Registers ROHSNexperiaShift RegistersAP2151WG
SOT-25-5-40℃~+85℃ 1 2.7V~5.5V 500mA 95mΩ Active High High Side Switch Short-Circuit Protection(SCP)、Undervoltage Protection(UVP)、Overcurrent Protection(OCP)、Over Temperature Protection SOT-25-5 Power Distribution Switches ROHSDiodes IncorporatedPower Distribution SwitchesLM66100DCK
SC-70-6-40℃~+125℃ 1 1.5A 1.5V~5.5V 150nA 95mΩ Integrated FET Reverse current blocking、Reverse polarity protection、With enable SC-70-6 ORing Controllers ROHSTexas InstrumentsPower Distribution SwitchesTLV75533PDBV
SOT-23-5-40℃~+125℃@(Tj) 1 238mV@(500mA) 25uA 3.3V 46dB@(100kHz) 5.5V 500mA 71.5uVrms Fixed Over Current Protection、Thermal Shutdown、Input undervoltage protection Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTPS22919DCK
SC-70-6-40℃~+125℃ 1 1.5A 1.6V~5.5V 89mΩ Active High Load Switch Output discharge function、Soft-start、Overcurrent Protection、Over temperature protection、Short-Circuit Protection SC-70-6 Power Distribution Switches ROHSTexas InstrumentsPower Distribution SwitchesUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)
Parts
43| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4, C7, C10 |
| 4 | 100 | Resistor_SMD:R_0603_1608Metric | R10, R11, R12, R13 |
| 3 | 10k | Resistor_SMD:R_0603_1608Metric | R4, R6, R9 |
| 3 | 1uF | Capacitor_SMD:C_0805_2012Metric | C5, C6, C9 |
| 3 | 2.2k | Resistor_SMD:R_0603_1608Metric | R1, R2, R7 |
| 3 | 5.1k | Resistor_SMD:R_0603_1608Metric | R3, R5, R8 |
| 2 | 10uF | Capacitor_SMD:C_0805_2012Metric | C8, C11 |
| 2 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2 |
| 2 | SW_Push | Button_Switch_SMD:Panasonic_EVQPUL_EVQPUC | SW2, SW3 |
| 2 | TVS | Package_TO_SOT_SMD:SOT-723 | D2, D3 |
| 1 | 74HC165 | Package_DFN_QFN:DHVQFN-16-1EP_2.5x3.5mm_P0.5mm_EP1x2mm | U5 |
| 1 | AP2151W | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U3 |
| 1 | Conn_01x06 | Tommy:PinSocket_1x06_P2.54mm_MagPogoHor | J2 |
| 1 | Conn_01x06 | Tommy:PinSocket_1x06_P2.54mm_MagPogoHor_R | J1 |
| 1 | Connector Board | SnapEDA-Footprints:AMPHENOL_F3311A7H121024E200 | J4 |
| 1 | ESP32-S3-WROOM-1 | RF_Module:ESP32-S3-WROOM-1U | U6 |
| 1 | LM66100DCK | Package_TO_SOT_SMD:SOT-363_SC-70-6 | U1 |
| 1 | SW_Push_SPDT | PCM_marbastlib-various:SW_MSK12C02-HB | SW1 |
| 1 | TLV75533PDBV | Package_TO_SOT_SMD:SOT-23-5 | U7 |
| 1 | TPS22919DCK | Package_TO_SOT_SMD:SOT-363_SC-70-6 | U4 |
| 1 | TVS | Diode_SMD:Nexperia_CFP3_SOD-123W | D1 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6_Handsoldering | U2 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J3 |
Questions
How big is the Module c2 PCB?
It measures 76 × 40 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Module c2 use?
43 parts, built around the ESP32-S3-WROOM-1-N8, 74HC165D, AP2151WG and LM66100DCK. 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 Module c2 KiCad files?
From the TommyPersson/modular-keypads repository on GitHub, at the commit this page was made from: the board is pcb/module-c/main-board-r2/module-c2.kicad_pcb and its schematic pcb/epaper-driver/epaper-driver.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Module c2 design in my own project?
Its repository states no licence, so its author keeps all rights: ask TommyPersson before reusing the design.
More from TommyPersson/modular-keypads
11- 2 layers76 × 135 mm

- 4 layers76 × 178 mm

- 4 layers127 × 55 mm

- 4 layers127 × 50.8 mm

- 2 layers127 × 50.8 mm

- 4 layers76 × 40 mm

- 4 layers50 × 30 mm

- 4 layers68 × 40 mm

- 4 layers68 × 40 mm

- 4 layers68 × 40 mm

- 4 layers68 × 40 mm

Similar boards
- 2 layers42.5 × 21.8 mm

AirDAP
guolic1/AirDAP
基于 ESP32-S3 的无线调试器,支持 CMSIS-DAP 调试烧录和串口通信。 通过 USB 直连,或使用 Windows / Linux 主机服务将网络设备映射为 USB 调试器和串口。
79 partsMIT - 4 layers101.6 × 101.6 mm

Avionus Flight Controller
leptun/Avionus_Flight_Controller
Controller board for autonomous RC plane
287 parts1GPL-3.0 - 4 layers99.1 × 99.1 mm

- 2 layers70 × 55 mm

Uv bench
L-A-7/Electronic-design
Learning workspace for electronics and PCB design (KiCad 10, STM32): UV bench and following projects
90 parts - 4 layers60 × 60 mm

- 4 layers46.9 × 17.4 mm

- 4 layers103 × 56 mm

Esp32-alarm clock
jeremy341/esp32-alarm-clock
ESP32 based radio-controlled alarm clock with TFT display and custom UI using a Customade software
34 partsMIT - 2 layers59 × 91 mm

Smart doorbell
calebhabesh/doorlink
Self-hosted ESP32-S3 smart doorbell with a custom PCB, Raspberry Pi gateway, and web dashboard
108 parts1MIT