|Lauri Võsandi 4510c4c60a||16 hours ago|
|firmware||6 days ago|
|.gitignore||2 weeks ago|
|74141.lib||4 years ago|
|IN-12B.wrl||4 years ago|
|Makefile||4 years ago|
|README.md||16 hours ago|
|fp-lib-table||4 years ago|
|frame.scad||3 years ago|
|nixiesp-cache.lib||3 years ago|
|nixiesp.kicad_pcb||2 weeks ago|
|nixiesp.net||3 years ago|
|nixiesp.png||4 years ago|
|nixiesp.pro||3 years ago|
|nixiesp.sch||3 years ago|
|photo.jpg||4 years ago|
|russian-nixies-IN-6.kicad_mod||4 years ago|
|russian-nixies-IN-12.kicad_mod||2 weeks ago|
|russian-nixies.lib||4 years ago|
Yet another Nixie clock project!
Some KiCad screenshots:
Install dependencies on an Ubuntu 18.04 box:
apt install -y python3-pip wget picocom make pip3 install adafruit-ampy esptool
Boot ESP8266 with program pin held low and flash MicroPython:
cd firmware make erase make flash
Reboot ESP8266, open serial to to the controller and format filesystem:
import os os.umount('/') os.VfsLfs2.mkfs(bdev) os.mount(bdev, '/')
Finish with by uploading scripts:
Power cycle the device and via WiFi connect to the device, network name is MicroPython-XXXXXX and password is micropythoN. Navigate to http://192.168.4.1 to start the configuration wizard.
If firmware is unable to connect to preconfigured wireless network
or it is started up for the first time wireless network
micropythoN is created.
Connect to that wireless network and open http://192.168.4.1 in web browser to configure the clock.
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. The PCB is designed with 0.4mm clearance to be compliant with HV designs. This clearance of course assumes that PCB traces are covered. Either use solder mask or conformal coating.
Use the bench power supply to gradually power up the device, at 9V set current limiter to 0.5A max. 5V linear regulator can be omitted and bypassed if 5V wall adapter is always used. Otherwise 6V-12V wall adapters are suitable, Thincan DBE60 9V wall adapters are pretty much perfect for the job. Note that the higher the input voltage the more power is dissipated as heat on the 3.3V and 5V voltage regulators, thus at 12V the device gets really hot.