

Nixie Test
A nixie clock designed around a PIC16LF1519
- Size
- 200 × 50 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 23
- Nets
- 32
- Pads
- 117
- Tracks, vias
- 387, 83
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 31 Aug 2018
- Updated
- 24 Feb 2024
Overview
Nixie Test is an open-source printed circuit board by drewsum, from the drewsum/Nixie_Clock repository on GitHub. It is a 2-layer board of 200 × 50 mm with 23 parts on 32 nets, routed with 387 tracks and 83 vias.
It belongs with the lEDs and displays boards of this library.
README
README.mdNixie_Clock
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)
Rev A Readme:
A nixie clock designed around a PIC16LF1519
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 expected_user_ID[] byte array saved in RAM. The values programmed into NVM are set in /mcc_generated_files/mcc.c, and are set with the line #pragma config IDLOCx = _ . Reference page 44 of the PIC16LF1519 datasheet. If you don't feel like altering user ID's, leave them unchanged in source code, and just build it as is. If user IDs and device IDs do not match, the clock will brick itself until reprogrammed with matching values.
Parts
23| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | LOGO | w_logo:Logo_silk_warning_10x8.5mm | G***, G***, G***, G***, G***, G***, G***, G*** |
| 6 | IN14 | Custom Footprints:IN-14 | V0, V1, V2, V3, V4, V5 |
| 4 | JUMPER | Custom Footprints:MountingHole_3mm_Pad_NPTH | JP101, JP102, JP103, JP104 |
| 2 | IN3 | LEDs:LED_D5.0mm | V7, V8 |
| 1 | Anodes | Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm | P2 |
| 1 | Aux | Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm | P3 |
| 1 | Cathodes | Pin_Headers:Pin_Header_Straight_1x11_Pitch2.54mm | P1 |
Questions
How big is the Nixie Test PCB?
It measures 200 × 50 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Nixie Test use?
23 parts. 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 Nixie Test KiCad files?
From the drewsum/Nixie_Clock repository on GitHub, at the commit this page was made from: the board is rev_a/Nixie Clock/Nixie Test/Nixie Test.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Nixie Test design in my own project?
Its repository states no licence, so its author keeps all rights: ask drewsum before reusing the design.
More from drewsum/Nixie_Clock
3- 4 layers200 × 50 mm

- 4 layers200 × 50 mm

- 4 layers200 × 50 mm

Similar boards
- 2 layers65 × 56 mm

- 2 layers14 × 100 mm

Yunomi
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards
23 parts3kApache-2.0 - 2 layers50.8 × 52.2 mm

- 2 layers138.8 × 89.8 mm

- 2 layers32.9 × 53.3 mm

- 2 layers35.5 × 50 mm

- 2 layers19 × 19 mm

- 2 layers88.5 × 28 mm

ExpBreakout
Duet3D/Duet-2-Hardware
The KiCAD source for the Duet 3d printer controller see www.duet3d.com
23 parts258