Clock module v2.0
MitchellStride·Hummingbird-RP2040-Clock-Module·pcb/v2/clock_module_v2.0.kicad_pcb
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

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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RP2040 | QFN-56_EP_7x7_Pitch0.4mm | U1 |
| 1 | SRV05-4 | SOT-23-6 | U2 |
| 1 | RT9080-33GJ5 W25Q64JV | WSON-8-1EP_4x4mm_P0.8mm_EP2.2x3mm | U3 |
| 1 | W25Q64JV AMS1117-3.3 | SOT-223-3_TabPin2 | U4 |
| 1 | DS1307Z+ SN74LVC1T45DBV | SOT-23-6 | U5 |
| 1 | DS1307Z+ | SOIC-8_3.9x4.9mm_P1.27mm | U6 |
| 2 | AO3401A AO3400A | SOT-23 | Q1, Q2 |
| 1 | AO3400A AO3401A | SOT-23 | Q3 |
| 1 | 2N7002 AO3401A | SOT-23 | Q4 |
| 2 | AO3400A | SOT-23 | Q5, Q6 |
| 1 | XYDBPCNANF-12MHZ | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 32.768KHZ 32.768kHz | Crystal_SMD_3215-2Pin_3.2x1.5mm | Y2 |
| 1 | C202112 FFC 24 | Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal | J3 |
| 1 | C160402 PWR | JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal | J4 |
| 1 | C160402 SW | JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal | J5 |
| 1 | C160402 LDR | JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal | J6 |
| 1 | LDR | JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal | J8 |
| 1 | C516068 12V 3A | Fuse_1206_3216Metric | F1 |
| 1 | SSSS811101 TS-1187A-B-A-B | SW_SPST_TS-1088-xR020 | SW1 |
| 1 | TS-1187A-B-A-B | SW_SPST_TS-1088-xR020 | SW2 |
Show 45 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TS-1187A-B-A-B SSSS811101 | SSSS811101 | SW3 |
| 1 | C2296 Red | LED_0603_1608Metric | D1 |
| 1 | 5.6V YLW | LED_0805_2012Metric | D2 |
| 1 | C2297 5.6V | D_MiniMELF | D3 |
| 1 | C2297 GRN | LED_0805_2012Metric | D4 |
| 1 | WS2812B-2020 GRN | LED_0805_2012Metric | D5 |
| 1 | SS14 | D_SMA | D6 |
| 1 | WS2812B-2020 | WS2812B-2020 | D7 |
| 1 | 10U 10u | C_0402_1005Metric | C1 |
| 12 | 1u | C_0402_1005Metric | C2, C8, C21, C27, C29, C33, C34, C37 +4 |
| 11 | 0.1U 0.1u | C_0402_1005Metric | C3, C4, C5, C6, C7, C9, C10, C11 +3 |
| 2 | 10P 10p | C_0402_1005Metric | C12, C13 |
| 2 | 4.7U 1u | C_0402_1005Metric | C16, C31 |
| 1 | 4.7U 4.7u | C_0402_1005Metric | C17 |
| 3 | 4.7u | C_0402_1005Metric | C18, C20, C35 |
| 1 | 0.1U 10u | C_0402_1005Metric | C19 |
| 1 | 10U 0.1u | C_0402_1005Metric | C22 |
| 1 | 0.1U 1u | C_0402_1005Metric | C23 |
| 3 | 0.1u | C_0402_1005Metric | C24, C30, C36 |
| 1 | 10u | C_0402_1005Metric | C26 |
| 1 | 2.2U 1u | C_0402_1005Metric | C28 |
| 1 | 0.1U 2.2u | C_0402_1005Metric | C32 |
| 1 | 5.1k | R_0402_1005Metric | R1 |
| 1 | 5.1K 5.1k | R_0402_1005Metric | R2 |
| 1 | 5.1K 1k | R_0402_1005Metric | R3 |
| 3 | 10K 1k | R_0402_1005Metric | R4, R26, R28 |
| 1 | 2.2K 100k | R_0402_1005Metric | R5 |
| 5 | 10k | R_0402_1005Metric | R6, R30, R32, R37, R39 |
| 4 | 2.2k | R_0402_1005Metric | R7, R11, R19, R24 |
| 1 | 100K 100k | R_0402_1005Metric | R8 |
| 1 | 10K 22 | R_0402_1005Metric | R9 |
| 1 | 100K 22 | R_0402_1005Metric | R10 |
| 1 | 2.2K 10k | R_0402_1005Metric | R12 |
| 1 | 4.7K 1k | R_0402_1005Metric | R13 |
| 1 | 4.7K 2.2k | R_0402_1005Metric | R14 |
| 1 | 300 4.7k | R_0402_1005Metric | R15 |
| 1 | 4.7k | R_0402_1005Metric | R16 |
| 2 | 100k | R_0402_1005Metric | R17, R18 |
| 3 | 1k | R_0402_1005Metric | R22, R33, R40 |
| 1 | 10K 100k | R_0402_1005Metric | R23 |
| 2 | 10K 10k | R_0402_1005Metric | R25, R29 |
| 1 | 330K 1k | R_0402_1005Metric | R31 |
| 1 | 49.9 | R_0402_1005Metric | R34 |
| 1 | 0 | R_0402_1005Metric | R35 |
| 1 | 330k | R_0402_1005Metric | 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
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k