Universal module

renata7zemanova·Semafor·HW/Semafor.kicad_pcb

Universal module layout, top view — open source ESP32 board by renata7zemanova

About the Universal module

Universal module is an open source ESP32 PCB design by renata7zemanova, published on GitHub. It is a 2-layer board measuring 100 × 100 mm, with 113 components from 44 distinct parts.

Its main chip is the ESP32-C3, from the ESP32 family. Other key parts include the CN3058E, LT1930, E22-900T22D, AT42QT1070-S and PCA9536D. By type, the board carries 30 resistors, 26 capacitors, 23 diodes, 11 connectors, 7 transistors and 6 ICs.

Main components on the Universal module

Universal module bill of materials (BOM)

113 components, 44 distinct parts.

QtyPartRefs
1
ESP32-C3
U1
1
CN3058E
U2
1
LT1930
U3
1
E22-900T22D
U4
1
AT42QT1070-S
U5
1
PCA9536D
U6
1
Motor_DC
M1
4
Q_NMOS_GSD
Q1, Q3, Q4, Q6
2
Q_PMOS_GSD
Q2, Q7
1
Q_Photo_NPN
Q5
1
USB_C_Receptacle_USB2.0
J1
1
Conn_01x02_Female
J2
3
Conn_01x03_Male
J3, J4, J13
4
Conn_01x04_Female
J5, J7, J9, J11
2
Conn_01x06_Female
J6, J8
1
Battery_Cell
BT1
1
Cap_btn
BTN1_ENTER1
4
Cap_btn
BTN2_UP1, BTN3_DOWN1, BTN4_RIGHT1, BTN5_LEFT1
1
Buzzer
BZ1
1
SW_SPDT
SW1
Show 24 more
QtyPartRefs
12
WS2812B
D1, D2, D3, D4, D5, D6, D7, D8 +4
3
Green
D13, D15, D16
1
Red
D14
1
MBR0520
D17
3
SD05_SOD323
D18, D19, D20
3
D_Schottky
D21, D22, D24
1
4u7
L1
3
4u7
C1, C10, C13
1
1u
C2
1
100u
C3
17
100n
C4, C6, C9, C11, C12, C15, C16, C17 +9
4
10u
C5, C7, C8, C14
1
47k
R1
2
5k1
R2, R3
13
10k
R4, R5, R7, R11, R16, R17, R18, R19 +5
3
1k
R6, R12, R29
1
1k2
R8
1
39k
R9
1
13k
R10
1
150k
R13
4
100k
R14, R15, R24, R25
1
22k
R26
1
10k
R27
1
180R
R28

Universal module design files

The KiCad project lives in the renata7zemanova/Semafor repository on GitHub; these links point at the commit this page was built from.

Universal module: common questions

What microcontroller does the Universal module use?

The Universal module is built around the ESP32-C3, from the ESP32 family.

How big is the Universal module?

The Universal module measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Universal module?

113 components, from 44 distinct parts. The full bill of materials is listed on this page.

Where can I download the Universal module design files?

From the renata7zemanova/Semafor repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Universal module design in my own project?

The repository has no license, so all rights stay with renata7zemanova. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Universal module 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 Semafor

Similar boards