Nixie clock
moro696·nixie-clock·Nixie Clock - PCB&SCH/nixie_2025_v3.kicad_pcb
About the Nixie clock PCB
Nixie clock is an open source STM32 PCB design by moro696, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 203.1 × 155.8 mm, with 143 components from 41 distinct parts.
Its main chip is the ST STM32F101/103 48pin LQFP, from the STM32 family. Other key parts include the PCA9685BS-118, FUSB302B11MPX, MCP1701AT-3302I/MB, LM3478MA/NOPB and HV57908PG-G. By type, the board carries 69 resistors, 25 capacitors, 8 ICs, 8 LEDs, 7 diodes and 6 transistors.
It belongs with the displays & leds designs in this gallery.
From the project
here i will post documentation for the nixie clock project.
This is the first version for the hardware schematic of the nixie clock project. There are 3 sheets: - microcontroler & drivers - power supply - tube & led side
Here i have posted a seeries of videos where i describe how the circuit works and various stages of the design:
Main components on the Nixie clock
Nixie clock bill of materials (BOM)
143 components, 41 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ST STM32F101/103 48pin LQFP | TQFP48 | IC1 |
| 1 | PCA9685BS-118 | QFN65P600X600X60_HS-29N | U1 |
| 1 | FUSB302B11MPX | FUSB302B11MPX | U2 |
| 1 | MCP1701AT-3302I/MB | SOT-89_3MC_MCH | U3 |
| 1 | LM3478MA/NOPB | M08A | U4 |
| 1 | HV57908PG-G | PQFP80_20X14MC_MCH-M | U7 |
| 1 | ADUM151N1BRZ | SOIC16 | U8 |
| 1 | LMR16010PDDA | DDA0008E_N | U10 |
| 2 | 2N7002K-7 | SOT23 | Q2, Q6 |
| 1 | SI4425DDY-T1-GE3 | SO08 | Q3 |
| 1 | RJ1U330AAFRGTL | DPAK254P1310X470-3N | Q4 |
| 2 | MMBT5551 | SOT23 | Q5, Q7 |
| 1 | QT1C-32.768KDZB-T | Quartz1.6x0.8 | X1 |
| 4 | Header 2 | HDR1X2 | P1, P2, P3, P4 |
| 1 | smd_4tp_small_input | smd_4_tp_small_pitch_input | P6 |
| 1 | Header 4 | HDR1X4 | P9 |
| 1 | MS621FE-FL11E | MS621FE-FL11E - duplicate | BAT1 |
| 1 | seconds digit1 [0...9] | IN-12 soket | Tub1 |
| 1 | seconds digit2 [0..5] | IN-12 soket | Tub2 |
| 1 | minutes digit1 [0...9 | IN-12 soket | Tub3 |
Show 21 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | minutes digit2 [0..5] | IN-12 soket | Tub4 |
| 1 | hours digit 1 [0..9] | IN-12 soket | Tub5 |
| 1 | hours digit 2 [0..2] | IN-12 soket | Tub6 |
| 4 | IN-3 | IN-3tube | Tub7, Tub8, Tub9, Tub10 |
| 2 | <b>LEDs</b>nStandard schematic elements and footprints for 5mm, 3mm, 1206, and 0603 sized LEDs. 5mm - Spark Fun Electronics SKU : COM-00529 (and others) | 0603-LED | LED9, LED10 |
| 6 | ASMT-YTD9-0AA02 | ASMT-YTD9-0AA02 | Led1, Led2, Led3, Led4, Led5, Led6 |
| 1 | BAT54C | SOT23 | D1 |
| 1 | BZX384-C75,115 | ES1J+ | D6 |
| 2 | ESD752DBZ | SOT23 | D7, D8 |
| 1 | SS2PH10 | ES1J+ | D10 |
| 2 | ES1J+ | ES1J+ | D11, D12 |
| 1 | LPS6235-123MRC | LPS6235-123MRC | L3 |
| 1 | DO5010H-224MLD | DO5010H-224MLD | L4 |
| 20 | 0603 | CAP0603new | C1, C2, C3, C4, C5, C6, C7, C8 +12 |
| 1 | 1000u 6.3v | 4u7400v | C11 |
| 2 | 0805 | CAP0805new | C12, C16 |
| 1 | 4u7u 400VDC | 4u7400v | C15 |
| 1 | 22u25V | 22u25VSMD | C37 |
| 47 | 0603 | RES0603new | R1, R5, R7, R8, R9, R10, R11, R12 +39 |
| 21 | 0805 | RES0805new | R2, R3, R4, R21, R22, R27, R28, R29 +13 |
| 1 | 1210 | RES1210 | R24 |
Nixie clock design files
The KiCad project lives in the moro696/nixie-clock repository on GitHub; these links point at the commit this page was built from.
Nixie clock: common questions
What microcontroller does the Nixie clock use?
The Nixie clock is built around the ST STM32F101/103 48pin LQFP, from the STM32 family.
How big is the Nixie clock PCB?
The Nixie clock measures 203.1 × 155.8 mm, has 4 copper layers and is 0.6234 mm thick.
How many components are on the Nixie clock?
143 components, from 41 distinct parts. The full bill of materials is listed on this page.
Where can I download the Nixie clock design files?
From the moro696/nixie-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 Nixie clock design in my own project?
Yes, under the terms of its GPL-3.0 license, which moro696 chose for the repository.
Can I test firmware for the Nixie clock without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k