Nixie clock

moro696·nixie-clock·Nixie Clock - PCB&SCH/nixie_2025_v3.kicad_pcb

Nixie clock PCB layout, top view — open source STM32 board by moro696

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.

QtyPartRefs
1
ST STM32F101/103 48pin LQFP
IC1
1
PCA9685BS-118
U1
1
FUSB302B11MPX
U2
1
MCP1701AT-3302I/MB
U3
1
LM3478MA/NOPB
U4
1
HV57908PG-G
U7
1
ADUM151N1BRZ
U8
1
LMR16010PDDA
U10
2
2N7002K-7
Q2, Q6
1
SI4425DDY-T1-GE3
Q3
1
RJ1U330AAFRGTL
Q4
2
MMBT5551
Q5, Q7
1
QT1C-32.768KDZB-T
X1
4
Header 2
P1, P2, P3, P4
1
smd_4tp_small_input
P6
1
Header 4
P9
1
MS621FE-FL11E
BAT1
1
seconds digit1 [0...9]
Tub1
1
seconds digit2 [0..5]
Tub2
1
minutes digit1 [0...9
Tub3
Show 21 more
QtyPartRefs
1
minutes digit2 [0..5]
Tub4
1
hours digit 1 [0..9]
Tub5
1
hours digit 2 [0..2]
Tub6
4
IN-3
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)
LED9, LED10
6
ASMT-YTD9-0AA02
Led1, Led2, Led3, Led4, Led5, Led6
1
BAT54C
D1
1
BZX384-C75,115
D6
2
ESD752DBZ
D7, D8
1
SS2PH10
D10
2
ES1J+
D11, D12
1
LPS6235-123MRC
L3
1
DO5010H-224MLD
L4
20
0603
C1, C2, C3, C4, C5, C6, C7, C8 +12
1
1000u 6.3v
C11
2
0805
C12, C16
1
4u7u 400VDC
C15
1
22u25V
C37
47
0603
R1, R5, R7, R8, R9, R10, R11, R12 +39
21
0805
R2, R3, R4, R21, R22, R27, R28, R29 +13
1
1210
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