Nixie Clock

drewsum·Nixie_Clock·rev_a/Nixie Clock/Nixie Clock Poster/Nixie Clock.kicad_pcb

Nixie Clock PCB layout, top view — open source PIC board by drewsum
Simulate this board

About the Nixie Clock PCB

Nixie Clock is an open source PIC PCB design by drewsum, published on GitHub. It is a 2-layer board measuring 200 × 50 mm, with 266 components from 89 distinct parts.

Its main chip is the PIC16LF1519-I/MV, from the PIC family. Other key parts include the LTC4365IDDB, LT3973-DD, LT3757, LT6700-1-S6 and 74HC4514. By type, the board carries 130 resistors, 58 capacitors, 32 transistors, 16 ICs, 14 diodes and 9 connectors.

It belongs with the displays & leds designs in this gallery.

From the project

A nixie clock designed around a PIC16LF1519

Rev B Hardware designed with KiCad 7.0.1

Rev B MCU Firmware written with MPLAB X IDE v6.15, compiled with Microchip XC32 2.30 Compiler - NOT COMPATIBLE with newer compiler versions (4.30)

Programming notes: PIC16LF1519 (U501) is programmed through PICKIT3 interface header (J501). Firmware included in GIT repository should already be built and the hex file can be programmed directly into the flash on the PIC. If you wish to build it yourself, use Microchip's XC8 compiler, and ensure that the User ID bytes located in NVM match the expecteduserID[] byte array saved in RAM. The values…

Main components on the Nixie Clock

Nixie Clock bill of materials (BOM)

266 components, 89 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
LTC4365IDDB
U201
1
LT3973-DD
U301
1
LT3757
U401
1
LT6700-1-S6
U402
1
PIC16LF1519-I/MV
U501
1
74HC4514
U601
1
LTC3226
U701
1
74HC238
U801
1
74AUC1G17
U901
1
74LVC2G17
U1101
4
MAX6816
U1201, U1301, U1302, U1303
1
74LVC1G11
U1202
1
ECS-327KE
U1401
1
Si4946
Q201
1
IRFL214
Q401
1
DMP3099L
Q701
19
MMSTA42
Q901, Q902, Q903, Q904, Q905, Q906, Q907, Q908 +11
6
MMSTA92
Q1001, Q1002, Q1005, Q1006, Q1009, Q1010
4
DMG1012UW
Q1201, Q1202, Q1203, Q1204
1
20MHz
Y501
Show 69 more
QtyPartRefs
1
Power Input
J201
1
PicKit3_Header
J501
1
Display
J1201
1
Seconds
J1301
1
Minutes
J1302
1
Hours
J1303
1
Cathodes
J1501
1
Anodes
J1502
1
Aux
J1503
1
3A
F201
1
12Hr
JP1201
1
ForceConnSense
JP1501
7
SMD1200PL
D201, D202, D401, D402, D403, D1204, D1205
3
3.3V
D203, D1206, D1501
1
PGOOD
D1201
1
Error
D1202
1
Tick
D1203
1
Enable
D1207
1
10uH
L301
1
680uH
L401
1
BKP1005HS121-T
L1401
14
0.1uF
C201, C406, C409, C501, C601, C801, C901, C1101 +6
13
10nF
C202, C410, C502, C602, C802, C902, C1102, C1202 +5
13
1nF
C203, C411, C503, C603, C803, C903, C1103, C1203 +5
1
0.47uF
C301
1
4.7uF
C302
1
22uF
C303
1
15pF
C304
3
0.1uF
C401, C402, C404
1
2.2uF
C403
1
10uF
C405
1
4.7uF
C407
1
6.8nF
C408
2
12pF
C504, C505
1
100uF
C701
1
2.2uF
C702
1
2.2uF
C703
2
15F
C704, C705
13
100k
R201, R1001, R1002, R1009, R1010, R1017, R1018, R1102 +5
8
1M
R202, R207, R301, R304, R409, R502, R706, R707
2
1.3M
R203, R305
25
100
R204, R208, R302, R402, R413, R602, R603, R604 +17
1
4.64k
R205
1
25.5k
R206
1
2.2M
R303
1
115k
R306
1
27k
R401
32
10k
R403, R501, R601, R607, R608, R609, R610, R712 +24
1
0.16
R404
1
1.5M
R405
1
14k
R406
1
27k
R407
1
22k
R408
1
1.6M
R410
1
330
R411
1
3.3k
R412
1
1.96M
R701
1
255k
R702
2
1.21M
R703, R711
1
80.6k
R704
1
0
R705
1
3.83M
R709
1
536k
R713
10
20k
R901, R902, R906, R907, R909, R910, R911, R912 +2
1
33k
R905
6
470k
R1003, R1004, R1011, R1012, R1019, R1020
6
22k
R1007, R1008, R1015, R1016, R1023, R1024
4
10
R1204, R1210, R1211, R1215
2
200k
R1502, R1503

Nixie Clock design files

The KiCad project lives in the drewsum/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 PIC16LF1519-I/MV, from the PIC family.

How big is the Nixie Clock PCB?

The Nixie Clock measures 200 × 50 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Nixie Clock?

266 components, from 89 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 Nixie Clock design files?

From the drewsum/Nixie_Clock repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Nixie Clock design in my own project?

The repository has no license, so all rights stay with drewsum. Use it as a reference, and ask the author before reusing the design.

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 PIC firmware against it before you order a PCB.

More boards in Nixie_Clock

Similar boards