Files
Last update 16 hours 52 min
by Arjun Venkatesh
Files | |
---|---|
.vscode | |
datasheets | |
firmware | |
pcb | |
simulation | |
.gitattributes | |
.gitignore | |
CMakePresets.json | |
README.md |
README.mdSTM32 and USB-C Based Nixie Clock
A Nixie clock that's powered by USB-C and based on a STM32 microcontroller. Designed schematic, layout, and firmware from scratch! Fun mix of retro tech with modern electronics. Main Features: - Custom 5V to 180V boost converter that operates in discontinous conduction mode to power the Nixie tubes - USB-C Power input + bootloader - Push button dial that's used to set time and interface with the menu - Used high voltage shift registers to run the tube display - STM32F100 micro controller with abysmal flash storage ... because that's all that was in stock during the great covid parts shortage of 2021 when I started this project
Mostly Finished Product
- Still would like to add a walnut enclosure and a nice wodden knob for the push button dial
- 80/20 rule in full force
Layout
- 4 Layer board
Schematics
5V to 180V Boost Converter
Full Schematics
Bringup/Development
- Bring up of HV shift register driver with assistance from Merlin