Wooden Clock - main board

tibm·clock·kicad/clock.kicad_pcb

Wooden Clock - main board layout, top view — open source ESP32 board by tibm
Simulate this board

About the Wooden Clock - main board

Wooden Clock - main board is an open source ESP32 PCB design by tibm, published on GitHub. It is a 4-layer board measuring 110 × 110 mm, with 183 components from 82 distinct parts.

Its main chip is the ESP32-S3-WROOM-1-N8R8, from the ESP32 family. Other key parts include the CH224K, LT3652EMSE#PBF, HY2111-HB, AOSD32334C and TPS61023DRLR. By type, the board carries 67 capacitors, 60 resistors, 16 ICs, 10 diodes, 9 connectors and 8 transistors.

It belongs with the audio, displays & leds and robotics & motion designs in this gallery.

From the project

KiCad 10 schematic on one A1 page, organised like ../blockdiagram.drawio (⚠ the drawio still shows the pre-v0.19 display-era design): power flows along the left, MCU in the centre, peripherals on the right. Open clock.kicadpro. The sheet is generated by the Python code in gen/ (s

KiCad 10 schematic on one A1 page, organised like ../blockdiagram.drawio (⚠ the drawio still shows the pre-v0.19 display-era design): power flows along the left, MCU in the centre, peripherals on the right. Open clock.kicadpro. The sheet is generated by the Python code in gen/ (see Regenerating below) — edit the block files, not the .kicadsch`.

clock.kicadpcb (110×110mm, 4-layer) is likewise generated — by gen/pcbbuild.py, run under KiCad's own bundled Python (pcbnew scripting), not by hand in the PCB editor. v3 (2026-07-23): full per-part functional placement (every part hand-seeded at the…

Main components on the Wooden Clock - main board

Wooden Clock - main board bill of materials (BOM)

183 components, 82 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
CH224K
WCH (Nanjing Qinheng)
U1
1
LT3652EMSE#PBF
LT3652EMSE
Analog Devices
U2
1
HY2111-HB
HYCON Technology
U3
1
AOSD32334C
Alpha & Omega Semiconductor
U4
1
TPS61023DRLR
TPS61023
Texas Instruments
U5
1
TLV62569DBVR
Texas Instruments
U6
1
TPS55340PWPR
Texas Instruments
U7
1
ESP32-S3-WROOM-1-N8R8
Espressif Systems
U8
1
TAS5760MDAPR
Texas Instruments
U9
1
LTC4412ES6#TRPBF
LTC4412ES6
Analog Devices
U10
2
TB6612FNG,C,8,EL
TB6612FNG
Toshiba
U11, U12
1
MCP23017-E/SS
MCP23017
Microchip Technology
U13
1
QRE1113GR
onsemi
U14
1
SN74AHCT1G125DBVR
SN74AHCT1G125
Texas Instruments
U15
1
USBLC6-2SC6
STMicroelectronics
U16
1
X40.879
Juken Swiss Technology
M1
3
2N7002LT1G
2N7002
onsemi
Q1, Q3, Q8
3
AO3401A
Alpha & Omega Semiconductor
Q2, Q4, Q9
2
AO3400A
Alpha & Omega Semiconductor
Q6, Q7
1
ABS07-32.768KHZ-T
32.768kHz
Abracon
Y1
Show 62 more
QtyPartRefs
1
USB4160-03-0230-C
GCT
J1
1
PRPC004SAAN-RC
PROG
Sullins Connector Solutions
J2
1
B2B-PH-K-S(LF)(SN)
Speaker DMA58-4 (4R)
JST Sales America
J3
1
DM3AT-SF-PEJM5
Hirose Electric
J6
1
B6B-ZR(LF)(SN)
Sensor board (BME688+TSL2591+BNO085)
JST Sales America
J7
1
B3B-PH-K-S(LF)(SN)
Wake COB 12V (warm+cool)
JST Sales America
J9
1
B6B-ZR(LF)(SN)
Knob: EM14 enc+SW (top face)
JST Sales America
J10
1
B2B-ZR(LF)(SN)
Radio-off toggle (rear)
JST Sales America
J11
1
B3B-PH-K-S(LF)(SN)
NeoPixel ext (5V/DATA/GND, pos 3-7)
JST Sales America
J12
1
1043
18650 (Keystone 1043)
Keystone Electronics
BT1
1
SDF-DF077S
TCO 77C
Cantherm
F1
1
NCP18XH103F03RB
10k NTC
Murata Electronics
RT1
1
RS-282G05A3-SM RT
RESET
C&K
SW1
1
RS-282G05A3-SM RT
BOOT
C&K
SW2
1
SMAJ22CA
Littelfuse
D1
1
BAT46W-E3-08
BAT46
Vishay
D10
3
B340A-13-F
B340A
Diodes Incorporated
D11, D20, D30
1
SMAJ5.0CA
Littelfuse
D12
2
BAT42W-E3-08
BAT42W
Vishay
D13, D14
2
SK6812RGBW
Opsco Optoelectronics
D40, D41
3
XAL4040-103MEC
10uH
Coilcraft
L1, L5, L6
1
XAL4020-102MEC
1uH
Coilcraft
L2
1
XAL4020-222MEC
2.2uH
Coilcraft
L3
1
XGL5050-472MEC
4.7uH
Coilcraft
L4
8
CL10B105KA8NNNC
1uF
Samsung Electro-Mechanics
C1, C104, C108, C144, C160, C165, C167, C171
11
CL21A106KAYNNNE
10uF
Samsung Electro-Mechanics
C100, C101, C106, C120, C124, C127, C140, C162 +3
24
CL10B104KB8NNNC
100nF
Samsung Electro-Mechanics
C102, C109, C110, C128, C134, C142, C143, C161 +16
1
CL10C220JB8NNNC
22pF
Samsung Electro-Mechanics
C105
3
EEE-FK1C101P
100uF
Panasonic
C107, C129, C237
4
CL21A226MOQNNNE
22uF
Samsung Electro-Mechanics
C121, C122, C125, C141
1
CL10C221JB8NNNC
220pF
Samsung Electro-Mechanics
C123
1
CL10C6R8BB8NNNC
6.8pF
Samsung Electro-Mechanics
C126
3
GRM32ER71E226KE15L
22uF
Murata Electronics
C130, C131, C132
1
CL10B473KB8NNNC
47nF
Samsung Electro-Mechanics
C133
1
CL10C101JB8NNNC
100pF
Samsung Electro-Mechanics
C135
2
CL10C180JB8NNNC
18pF
Samsung Electro-Mechanics
C145, C146
1
EEH-ZA1E101XP
100uF
Panasonic
C172
4
CL10B224KA8NNNC
220nF
Samsung Electro-Mechanics
C180, C181, C182, C183
2
C0805C684K5RACTU
0.68uF
KEMET
C184, C185
1
RC1206FR-071KL
1k
YAGEO
R1
21
RC0603FR-0710KL
10k
YAGEO
R2, R4, R12, R13, R46, R50, R51, R60 +13
1
RC0603FR-0756KL
56k
YAGEO
R3
1
RC0603FR-07316KL
316k
YAGEO
R10
12
RC0603FR-07100KL
100k
YAGEO
R11, R19, R22, R23, R24, R25, R26, R27 +4
1
RC0603FR-0745K3L
45.3k
YAGEO
R14
1
RC0603FR-07200KL
200k
YAGEO
R15
1
RC0603FR-07976KL
976k
YAGEO
R16
1
RC0603FR-07909RL
909R
YAGEO
R17
1
WSL2010R1000FEA18
0.1R 1W
Vishay Dale
R18
1
RC0603FR-07200RL
200R
YAGEO
R20
1
RC0603FR-072KL
2k
YAGEO
R21
1
RC0603FR-07732KL
732k
YAGEO
R40
1
RC0603FR-07453KL
453k
YAGEO
R42
1
RC0603FR-0786K6L
86.6k
YAGEO
R45
1
RC0603FR-0795K3L
95.3k
YAGEO
R47
1
RC0603FR-072K55L
2.55k
YAGEO
R48
4
RC0603JR-070RL
0R
YAGEO
R61, R90, R91, R92
2
RC0603FR-074K7L
4.7k
YAGEO
R95, R96
1
RC0603FR-07150RL
150R
YAGEO
R98
2
RC0603FR-07100RL
100R
YAGEO
R104, R106
1
RC0603FR-07330RL
330R
YAGEO
R110
2
RC0603FR-0720KL
20k
YAGEO
R114, R115

Wooden Clock - main board design files

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

Wooden Clock - main board: common questions

What microcontroller does the Wooden Clock - main board use?

The Wooden Clock - main board is built around the ESP32-S3-WROOM-1-N8R8, from the ESP32 family.

How big is the Wooden Clock - main board?

The Wooden Clock - main board measures 110 × 110 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Wooden Clock - main board?

183 components, from 82 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Wooden Clock - main board design files?

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

Can I use the Wooden Clock - main board design in my own project?

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

Can I test firmware for the Wooden Clock - main board 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 clock

Similar boards