dorkhub

esp32-nixie-clock

Nixie Clock driven by an ESP32

tonyp7
C589 forksMITupdated 5 years ago
git clone https://github.com/tonyp7/esp32-nixie-clock.gittonyp7/esp32-nixie-clock

esp32-nixie-clock

A smart nixie clock capable of automatically setting time and adjusting for timezones / summer time transitions.

Clock face

Features

Smart

  • Time is set automatically through a web API
  • A webapp is provided to adjust wifi settings, timezone, backlights and display sleeping times

The wifi settings are managed by esp32-wifi-manager.

A modern dispay driver

  • SPI based driver
  • No multiplexing of nixies
  • No relying on old nixie drivers

Each pin is fully driven by its individual 300V NPN transistor.

A robust high voltage converter

  • A modern flyback converter with top of the line controller
  • No 555, no old 34063 trickery

The nixie clock is powered by a LT3757 controller and a big 1:10 transformer. The design can be found here. The last thing you need is for your clock to catch fire!

Repository structure

  • bom: Bill of Materials for the PCBs
  • nixie_clock_code: An esp-idf project to compile and flash on an ESP32
  • pcb: PCB source files and renders for the clock
  • pictures: A placeholder for the pictures you are seeing in this readme file
  • schematics: Electronics schematics for the clock

Photos

Clock in its environment

Nixie Clock

The clock face PCB

Clock face PCB

The logic board PCB

Logic board PCB PCB

more like this

esphome_modbus_bridge

ESPHome Modbus TCP↔RTU Bridge – Transparent bridge for ESP8266/ESP32 that lets multiple Modbus TCP clients communicate…

C++53

search

search projects, people, and tags