OLED Nixie clock

Idea

Six OLED displays (SSD1306) are simultaneously connected to ESP32 using I2C multiplexer. ESP32 switches channels in multiplexer and updates displays when it's needed.

Implementation

Device is soldered on a PCB, using laminated copper wire (0.25 mm) to connect pads on the back side. No picture, sorry, it's embarrassing :)

Firmware is written in C++ using Platform IO IDE. Once powered on using USB-C cable, it connects to my home wi-fi (which is hard-coded in the current state of the project) and syncs time with NTP server.

Parts