

Gps clock
A GPS-powered precision desk clock that uses nixie tubes
- Size
- 182.5 × 62 mm
- Copper layers
- 4
- Thickness
- 1.58 mm
- Parts
- 145
- Nets
- 240
- Pads
- 697
- Tracks, vias
- 1,074, 148
- Pours
- 223
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 10 Aug 2025
- Updated
- 12 Apr 2026
Overview
Gps clock is an open-source printed circuit board by nseuf, from the nseuf/NixieTubeClock repository on GitHub. It is a 4-layer board of 182.5 × 62 mm with 145 parts on 240 nets, routed with 1,074 tracks and 148 vias.
It is built around the CP2104EK, 74HC595 and MIC5365-3.3YD5-TR, with the UCC3803DTR, BSS127S and IN-12B among its other parts. Its parts include 61 transistors, 23 capacitors, 17 resistors, 13 ICs and 3 connectors. It belongs with the lEDs and displays and radio and wireless boards and the STM32 boards of this library.
Main components
12CP2104EK
-- USB Conversion Modules ROHSSilicon LabsUSB Conversion Modules74HC595
SOP-16-40℃~+85℃ 1 100ns@5V,50pF 10MHz 2V~6V 74HC 8 Serial-to-Serial or Parallel Tri-State SOP-16 Shift Registers ROHSGRShift RegistersMIC5365-3.3YD5-TR
TSOT-23-5-40℃~+125℃@(Tj) 1 150mA 200uVrms 3.3V 310mV@(150mA) 39uA 5.5V 70dB@(1kHz) Fixed Over Current Protection、Over Temperature Protection、Enable Positive TSOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSMicrochip TechnologyVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsUCC3803DTR
SOIC-8-55℃~+125℃ 26kHz~36kHz 3.6V~12V 650mW 99% Boost、Flyback、Buck、Forward Isolation Over Voltage Protection、Under Voltage Protection、Over Current Protection、Short Circuit Protection、Soft Start、Over Temperature Protection Primary-Side Feedback SOIC-8 AC-DC Controllers and Regulators ROHSTexas InstrumentsAC-DC Controllers And RegulatorsBSS127S
SOT-23-55℃~+150℃ 1 N-channel 1.08nC@10V 1.25W 160Ω@10V 21.8pF 4.5V 600V 70mA N-Channel SOT-23 MOSFETs ROHSDiodes IncorporatedMOSFETsIN-12B
Sovtek IN-12B Nixie Tube by Reflektor. The "B" variant has a decimal dot.ReflektorUncategorisedCGA4J3X7T2E104M125AE
0805100nF 250V X7T ±20% 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSTDKMultilayer Ceramic Capacitors MLCC - SMD/SMTEMK325ABJ107MM-P
1210100uF 16V X5R ±20% 1210 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSTaiyo YudenMultilayer Ceramic Capacitors MLCC - SMD/SMTBKP2125HS600-T
0805-55℃~+125℃ 1 25mΩ 3A 60Ω@100MHz ±25% 0805 Ferrite Beads ROHSTaiyo YudenFerrite BeadsERJ-6DSFR10V
0805-55℃~+155℃ 100mΩ 500mW Thick Film Resistor ±1% ±150ppm/℃ 0805 Chip Resistor - Surface Mount ROHSPanasonicChip Resistor - Surface MountC0805C101JAGAC7800
0805100pF 250V C0G ±5% 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSKEMETMultilayer Ceramic Capacitors MLCC - SMD/SMTC0603C561JAGAC7867
0603250V 560pF C0G ±5% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSKEMETMultilayer Ceramic Capacitors MLCC - SMD/SMT
README
README.mdNixieTubeClock
NixieTubeClock is a GPS-based desk clock that is precise up to 10ms, and uses nixie tubes to display the time.
Parts
145| Qty | Value | Footprint | References |
|---|---|---|---|
| 60 | BSS127S | Package_TO_SOT_SMD:SOT-23 | Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20, Q21, Q22, Q23, Q24, Q25 +44 |
| 8 | 74HC595 | Package_SO:SOIC-16W_5.3x10.2mm_P1.27mm | U5, U6, U7, U8, U9, U10, U11, U12 |
| 7 | TestPoint | TestPoint:TestPoint_Pad_D2.5mm | TP1, TP2, TP3, TP4, TP5, TP6, TP7 |
| 6 | 18k | Resistor_SMD:R_1812_4532Metric | R17, R18, R19, R20, R21, R22 |
| 6 | IN-12b | Library:IN-12b | N1, N2, N3, N4, N5, N6 |
| 4 | 100n | Capacitor_SMD:C_0402_1005Metric | C4, C6, C9, C23 |
| 4 | 4u7 | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C24 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3mm_Pad_Via | H1, H2, H3, H4 |
| 3 | 5k1 | Resistor_SMD:R_0402_1005Metric | R2, R5, R6 |
| 3 | Fiducial | Fiducial:Fiducial_1mm_Mask2mm | FM1, FM2, FM3 |
| 2 | 0.1uF 250v | Capacitor_SMD:C_0805_2012Metric | C21, C22 |
| 2 | 100uF 16v | Capacitor_SMD:C_1210_3225Metric | C10, C15 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric | R1, R10 |
| 2 | 10p | Capacitor_SMD:C_0402_1005Metric | C5, C7 |
| 2 | 1uF 250v | Capacitor_SMD:C_1812_4532Metric | C19, C20 |
| 2 | 60ohm 100Mhz | Resistor_SMD:R_0805_2012Metric | L1, L3 |
| 1 | 0.1 1/2W | Resistor_SMD:R_0805_2012Metric | R14 |
| 1 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C11 |
| 1 | 0.1uF 16v | Capacitor_SMD:C_0805_2012Metric | C14 |
| 1 | 100pF 250v | Capacitor_SMD:C_0805_2012Metric | C18 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric | R13 |
| 1 | 1nF | Capacitor_SMD:C_0805_2012Metric | C16 |
| 1 | 220pF | Capacitor_SMD:C_0805_2012Metric | C12 |
| 1 | 32kHz768 | Crystal:Crystal_SMD_2012-2Pin_2.0x1.2mm | X1 |
| 1 | 33uH | Library:WE-PD_1210 | L2 |
| 1 | 4.12k | Resistor_SMD:R_0805_2012Metric | R12 |
| 1 | 430pF | Capacitor_SMD:C_0805_2012Metric | C13 |
| 1 | 560pF 250v | Capacitor_SMD:C_0805_2012Metric | C17 |
| 1 | 60.4k | Resistor_SMD:R_0805_2012Metric | R9 |
| 1 | 634k | Resistor_SMD:R_0805_2012Metric | R15 |
| 1 | 7.68k | Resistor_SMD:R_0805_2012Metric | R16 |
| 1 | CP2104 | Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm | U2 |
| 1 | Conn_01x03_Pin | Connector_Molex:Molex_PicoBlade_53261-0371_1x03-1MP_P1.25mm_Horizontal | J1 |
| 1 | ES1D | Diode_SMD:D_SMA | D2 |
| 1 | FDS2672CT | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | Q2 |
| 1 | LED | Diode_SMD:D_0603_1608Metric | D1 |
| 1 | MIC5365-3.3YD5 | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | STM32G070RBTx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U3 |
| 1 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_XKB_TS-1187A | SW2 |
| 1 | TC2030 | Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical | J2 |
| 1 | TU10-F | Library:TU10-F | U13 |
| 1 | UCC3803 | Library:D0008A_L | U4 |
| 1 | USB_C_Receptacle_USB2.0_14P | Library:USB-C-SMD_U263-241N-4BQC02 | J3 |
| 1 | ~ | Library:BAT-SMD_MY-1220-03 | BT2 |
More from nseuf/NixieTubeClock
2- 4 layers

- 4 layers41 × 14 mm

Similar boards
- 2 layers157.5 × 72 mm

Nixie tube clock
mbelanger0/nixie-tube-clock
A nixie tube clock as a final PCB design project for ENGR3430: Eclectronics at Olin College of Engineering
145 parts - 6 layers58.4 × 156.2 mm

LAUNCHXL F280049C KICAD
MiniNugen/Custom_Inverter_Hardware
PCBProjectNameREV1.PrjPCB | Source Documents | | PCBProjectNameREV1.SchDOC | | PCBProjectNameREV1.PcbDOC | | BOM | Settings | Libraries
237 parts1 - 4 layers

- 4 layers138.4 × 138.3 mm

GRBL board
ephemeridis/GRBL_board
This is a PCB designed to run GRBL, an open source CNC control software that is designed and optimised for Arduino.
287 parts2GPL-3.0 - 2 layers104 × 62 mm

- 4 layers100 × 100 mm

- 4 layers31.6 × 27.7 mm

Moon child
Matthew-Bon/moon_child
A rocket flight computer to support CBJAMO's amoral interests.
172 partsGPL-3.0 - 4 layers186 × 100 mm

Nixie clock
taltalp/ESP32_nixieclock
Nixie-tube Clock using ESP32 KiCad PCB design and Arduino projects.
72 parts8
Questions
How big is the Gps clock PCB?
It measures 182.5 × 62 mm and has 4 copper layers, 1.58 mm thick.
What parts does the Gps clock use?
145 parts, built around the CP2104EK, 74HC595, MIC5365-3.3YD5-TR and UCC3803DTR. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Gps clock KiCad files?
From the nseuf/NixieTubeClock repository on GitHub, at the commit this page was made from: the board is electronics/gps_clock/gps_clock.kicad_pcb and its schematic electronics/USBC_passthrough/USBCPassthrough.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Gps clock design in my own project?
Its repository states no licence, so its author keeps all rights: ask nseuf before reusing the design.