You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Lauri Võsandi fe1b99dc0f Hopefully final changes 5 years ago
74141.lib Hopefully final changes 5 years ago
IN-12B.wrl Initial commit 6 years ago
Makefile Hopefully final changes 5 years ago
README.md Hopefully final changes 5 years ago
boot.py Instructions for flashing ESP8266 5 years ago
fp-lib-table Initial commit 6 years ago
main.py Hopefully final changes 5 years ago
nixiesp-cache.lib Hopefully final changes 5 years ago
nixiesp.bin Initial commit 6 years ago
nixiesp.kicad_pcb Hopefully final changes 5 years ago
nixiesp.png Hopefully final changes 5 years ago
nixiesp.pro Initial commit 6 years ago
nixiesp.sch Hopefully final changes 5 years ago
photo.jpg Add photo 5 years ago
russian-nixies-IN-6.kicad_mod Hopefully final changes 5 years ago
russian-nixies-IN-12.kicad_mod Hopefully final changes 5 years ago
russian-nixies.lib Initial commit 6 years ago

README.md

NixiESP12

Intro

Yet another Nixie clock project!

Some highlights:

  • K155ID1 driven IN-12A or IN-12B tubes for hour, minute, seconds
  • BS107 driven IN-6 or similar for digit separation
  • 74HC595 for serial to parallel conversion
  • ESP8266 for time synchronization
  • LM1117-3.3V and LM1117-5V regulators for logic power supply
  • No tube step up converter on-board, pin headers for connecting third party power supply
  • KiCad design with 3D models from http://miniwatt.info

Some KiCad screenshots:

Photos:

Install

Boot ESP8266 with program pin held low and flash MicroPython:

esptool.py --port /dev/ttyUSB0 --baud 460800 erase_flash
esptool.py --port /dev/ttyUSB0 --baud 460800 write_flash --flash_size=detect 0 esp8266-20170612-v1.9.1.bin 

Upload main.py and boot.py and adjust network configuration in boot.py accordingly.

Assembly tips

Some cheap 1117V regulators don't offer short circuit protection and once blown pass through input voltage, make sure you get ones with protection otherwise you can fry ESP8266 or serial-to-parallel chips.

Once the PCB is milled or etched make sure you clean the 180V rails thoroughly, that voltage is high enough to cross gaps of 0.1mm. Once that happens it burns a thick dark trace into the fiberglass of PCB and it's pretty tricky to clean up.