Gnss-7-seg clock
Tosainu·gnss-7-seg-clock·hardware/gnss-7-seg-clock.kicad_pcb
About the Gnss-7-seg clock PCB
Gnss-7-seg clock is an open source RP2040/RP2350 PCB design by Tosainu, published on GitHub under the MIT license. It is a 2-layer board measuring 225 × 63.5 mm, with 73 components from 27 distinct parts.
Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the SA15-11GWA, TLC5925IDWR, TLV75533PDBVR, W25Q32JVSS and MAX-M10S. By type, the board carries 22 resistors, 21 capacitors, 13 ICs, 7 diodes, 5 switches and 3 connectors.
It belongs with the rf & radio and displays & leds designs in this gallery.
From the project
GNSS-powered, seven-segment table clock
GNSS-powered, seven-segment table clock.
https://github.com/user-attachments/assets/9b2d0560-d879-4ddb-b99d-07a6e9839360
Full video: https://www.youtube.com/watch?v=Y1P_iDvq4bk
Pre-build firmware files are available on the release page. Thanks to the RP2040 Bootrom, flashing the firmware requires no special tool. Connect the board to the PC using the USB-C cable, while holding the BOOT button (SW2). Once the RPI-RP2 drive appears on the PC, copy gnss-7-seg-clock.uf2 there. The board will automatically be rebooted as soon as it finishes writing to Flash.
Main components on the Gnss-7-seg clock
Gnss-7-seg clock bill of materials (BOM)
73 components, 27 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 6 | SA15-11GWA | Display_7Segment_1.5inch_P2.45mm | U1, U2, U3, U4, U5, U6 |
| 3 | TLC5925IDWR | SOIC-24W_7.5x15.4mm_P1.27mm | U7, U8, U9 |
| 1 | RP2040 | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm_HandSolder | U10 |
| 1 | TLV75533PDBVR | TSOT-23-5_HandSoldering | U11 |
| 1 | W25Q32JVSS | SOIC-8_5.3x5.3mm_P1.27mm | U12 |
| 1 | MAX-M10S | MAX-M10S | U13 |
| 1 | ABM8-272-T3 | Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering | Y1 |
| 1 | USB4105-GF-A | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal_HandSolder | J1 |
| 1 | Conn_Coaxial | SMA_Molex_73251-1153_EdgeMount_Horizontal | J2 |
| 1 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J3 |
| 5 | SW_Push | SW_SPST_PTS810_HandSolder | SW1, SW2, SW3, SW4, SW5 |
| 1 | PESD0402-140 | D_0402_1005Metric_Pad0.77x0.64mm_HandSolder | D1 |
| 6 | LED | LED_0402_1005Metric_Pad0.77x0.64mm_HandSolder | D2, D3, D4, D5, D6, D7 |
| 1 | LQG15HS27NJ02D | L_0402_1005Metric_Pad0.77x0.64mm_HandSolder | L1 |
| 13 | 0.1u | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C1, C2, C4, C5, C6, C7, C8, C9 +5 |
| 2 | 1u | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C3, C11 |
| 2 | 10u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C12, C13 |
| 2 | 15p | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C15, C16 |
| 1 | 10n | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C20 |
| 1 | 47p | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C21 |
Show 7 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | 2.2k | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R1, R2, R3 |
| 6 | 10k | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R4, R5, R12, R14, R15, R16 |
| 2 | 5.1k | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R6, R7 |
| 2 | 27 | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R8, R9 |
| 2 | 1k | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R10, R13 |
| 1 | 10 | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R11 |
| 6 | 470 | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R17, R18, R19, R20, R21, R22 |
Gnss-7-seg clock design files
The KiCad project lives in the Tosainu/gnss-7-seg-clock repository on GitHub; these links point at the commit this page was built from.
Gnss-7-seg clock: common questions
What microcontroller does the Gnss-7-seg clock use?
The Gnss-7-seg clock is built around the RP2040, from the RP2040/RP2350 family.
How big is the Gnss-7-seg clock PCB?
The Gnss-7-seg clock measures 225 × 63.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Gnss-7-seg clock?
73 components, from 27 distinct parts. The full bill of materials is listed on this page.
Where can I download the Gnss-7-seg clock design files?
From the Tosainu/gnss-7-seg-clock repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Gnss-7-seg clock design in my own project?
Yes, under the terms of its MIT license, which Tosainu chose for the repository.
Can I test firmware for the Gnss-7-seg clock 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.
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