

Module e1
- Size
- 76 × 178 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 52
- Nets
- 80
- Pads
- 302
- Tracks, vias
- 465, 282
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 14 Sep 2025
- Updated
- 7 Nov 2026
Overview
Module e1 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 × 178 mm with 52 parts on 80 nets, routed with 465 tracks and 282 vias.
It is built around the 74AHC541D, ESP32-S3-WROOM-1-N8 and 74HC165D, with the AP2151WG, USBLC6-2SC6 and SK6812MINI-E among its other parts. Its parts include 12 capacitors, 7 ICs, 7 switches, 6 resistors and 4 diodes. It belongs with the ESP32 boards of this library.
Main components
674AHC541D
SO-20-300mil-40℃~+125℃ 1 2V~5.5V 74AHC 8 80uA 8mA 8mA 9ns@5.5V,50pF Schmitt trigger Tri-State Unidirectional SO-20-300mil Buffers, Drivers, Receivers, Transceivers ROHSNexperiaBuffer/Driver/TransceiverESP32-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 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)SK6812MINI-E
SMD-40℃~+85℃ 0.6mA 1.78mm 120mcd~240mcd 120° 160mcd~320mcd 1kHz 2.8mm 2000V 3.2mm 3.7V~5.5V 460nm~470nm 515nm~525nm 620nm~625nm 800Kbit/s 815mcd~1275mcd Semi-transparent lens SMD RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)
Parts
52| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4, H5, H6, H7, H8, H9, H10 |
| 8 | 0.1uF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C2, C4, C5, C6, C7, C8, C11, C12 |
| 4 | SK6812MINI-E | PCM_marbastlib-choc:LED_choc_6028R-ROT | LED1, LED2, LED3, LED4 |
| 4 | SW_Push | PCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_Choc_V1_1.50u | SW1, SW2, SW3, SW4 |
| 3 | 10k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R1, R3, R4 |
| 2 | 22uF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1, C10 |
| 2 | 5.1K | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R5, R6 |
| 2 | SW_Push | Button_Switch_SMD:Panasonic_EVQPUL_EVQPUC | SW14, SW15 |
| 2 | ~ | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP1, JP2 |
| 1 | 10uF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C9 |
| 1 | 1uF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C3 |
| 1 | 5.1k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R2 |
| 1 | 74AHC541 | Package_SO:SOIC-20W_7.5x12.8mm_P1.27mm | U2 |
| 1 | 74HC165 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U4 |
| 1 | AP2151W | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U6 |
| 1 | Conn_01x06 | Tommy:PinSocket_1x06_P2.54mm_MagPogoHor | J2 |
| 1 | Conn_01x06 | Tommy:PinSocket_1x06_P2.54mm_MagPogoHor_R | J1 |
| 1 | Conn_01x10 | SnapEDA-Footprints:AMPHENOL_F3311A7H121010E200 | J4 |
| 1 | ESP32-S3-WROOM-1 | RF_Module:ESP32-S3-WROOM-1U | U1 |
| 1 | LD1117-3.3H | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U5 |
| 1 | MCP23S17_SO | Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm | U3 |
| 1 | SW_Push_SPDT | PCM_marbastlib-various:SW_MSK12C02-HB | SW13 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6_Handsoldering | U7 |
| 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 e1 PCB?
It measures 76 × 178 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Module e1 use?
52 parts, built around the 74AHC541D, ESP32-S3-WROOM-1-N8, 74HC165D and AP2151WG. 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 e1 KiCad files?
From the TommyPersson/modular-keypads repository on GitHub, at the commit this page was made from: the board is pcb/module-e/main-board/rev-1/module-e1.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 e1 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 layers127 × 55 mm

- 4 layers127 × 50.8 mm

- 4 layers76 × 40 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
- 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

- 4 layers72 × 47 mm

- 4 layers60 × 60 mm

- 4 layers46.9 × 17.4 mm

- 4 layers149.9 × 74.2 mm

BCD-0o27
petnica-rac-seminari/BCD-0o27-Tetris
The BalcCon Cyberdeck 0o27 (BCD-0o27) comes with a development framework that makes it easier to add functionality to the cyberdeck.
142 parts1 - 4 layers136 × 95 mm

- 4 layers27.4 × 65.2 mm

DevBoard
OmkarKnkr/Atlas-S3-DevBoard
Atlas S3 DevBoard is a custom ESP32-S3 development board designed from the ground up with an emphasis on compactness, usability, and clean PCB design practices.
52 parts3