Clock module v2.0

MitchellStride·Hummingbird-RP2040-Clock-Module·pcb/v2/clock_module_v2.0.kicad_pcb

Clock module v2.0 layout, top view — open source RP2040/RP2350 board by MitchellStride

About the Clock module v2.0

Clock module v2.0 is an open source RP2040/RP2350 PCB design by MitchellStride, published on GitHub. It is a 4-layer board measuring 161.2 × 119.9 mm, with 107 components from 65 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the SRV05-4, RT9080-33GJ5, W25Q64JV and DS1307Z+. By type, the board carries 41 capacitors, 36 resistors, 7 diodes, 6 ICs, 6 transistors and 5 connectors.

It belongs with the displays & leds designs in this gallery.

From the project

RP2040 RTC Module, highly compatible with JLCPCB's basic SMT components.

The Hummingbird RP2040 Clock Module is designed for crafting artisan clocks by pairing it with different clock faces. Its modular design allows this project to be shared across various display technologies.

The test OLED above shows time, my age, and my time to death countdown based on my life expectancy.

- Life Clock: A countdown to estimated time of death using seven-segment displays - Nixie Clock: A personal take on the classic Nixie tube clock, featuring IN-12 tubes - 0402 Year Calendar Inspired by the Yetch THE EVERY DAY GOAL CALENDAR

Clock module v2.0, from the project README
From the project README

Main components on the Clock module v2.0

Clock module v2.0 bill of materials (BOM)

107 components, 65 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
RP2040
U1
1
SRV05-4
U2
1
RT9080-33GJ5
W25Q64JV
U3
1
W25Q64JV
AMS1117-3.3
U4
1
DS1307Z+
SN74LVC1T45DBV
U5
1
DS1307Z+
U6
2
AO3401A
AO3400A
Q1, Q2
1
AO3400A
AO3401A
Q3
1
2N7002
AO3401A
Q4
2
AO3400A
Q5, Q6
1
XYDBPCNANF-12MHZ
Y1
1
32.768KHZ
32.768kHz
Y2
1
C202112
FFC 24
J3
1
C160402
PWR
J4
1
C160402
SW
J5
1
C160402
LDR
J6
1
LDR
J8
1
C516068
12V 3A
F1
1
SSSS811101
TS-1187A-B-A-B
SW1
1
TS-1187A-B-A-B
SW2
Show 45 more
QtyPartRefs
1
TS-1187A-B-A-B
SSSS811101
SW3
1
C2296
Red
D1
1
5.6V
YLW
D2
1
C2297
5.6V
D3
1
C2297
GRN
D4
1
WS2812B-2020
GRN
D5
1
SS14
D6
1
WS2812B-2020
D7
1
10U
10u
C1
12
1u
C2, C8, C21, C27, C29, C33, C34, C37 +4
11
0.1U
0.1u
C3, C4, C5, C6, C7, C9, C10, C11 +3
2
10P
10p
C12, C13
2
4.7U
1u
C16, C31
1
4.7U
4.7u
C17
3
4.7u
C18, C20, C35
1
0.1U
10u
C19
1
10U
0.1u
C22
1
0.1U
1u
C23
3
0.1u
C24, C30, C36
1
10u
C26
1
2.2U
1u
C28
1
0.1U
2.2u
C32
1
5.1k
R1
1
5.1K
5.1k
R2
1
5.1K
1k
R3
3
10K
1k
R4, R26, R28
1
2.2K
100k
R5
5
10k
R6, R30, R32, R37, R39
4
2.2k
R7, R11, R19, R24
1
100K
100k
R8
1
10K
22
R9
1
100K
22
R10
1
2.2K
10k
R12
1
4.7K
1k
R13
1
4.7K
2.2k
R14
1
300
4.7k
R15
1
4.7k
R16
2
100k
R17, R18
3
1k
R22, R33, R40
1
10K
100k
R23
2
10K
10k
R25, R29
1
330K
1k
R31
1
49.9
R34
1
0
R35
1
330k
R38

Clock module v2.0 design files

The KiCad project lives in the MitchellStride/Hummingbird-RP2040-Clock-Module repository on GitHub; these links point at the commit this page was built from.

Clock module v2.0: common questions

What microcontroller does the Clock module v2.0 use?

The Clock module v2.0 is built around the RP2040, from the RP2040/RP2350 family.

How big is the Clock module v2.0?

The Clock module v2.0 measures 161.2 × 119.9 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Clock module v2.0?

107 components, from 65 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 Clock module v2.0 design files?

From the MitchellStride/Hummingbird-RP2040-Clock-Module 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 Clock module v2.0 design in my own project?

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

Can I test firmware for the Clock module v2.0 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

More boards in Hummingbird-RP2040-Clock-Module

Similar boards