SDG #197 A WS2812 NTP Wharton Style LED Clock powered by ESP32
This build takes inspiration from the classic Wharton style ring clock and reworks it around modern, cheap parts: a ring of WS2812B addressable LEDs driven by an ESP32, with time obtained over WiFi from an NTP server so that there is no RTC, no crystal trimming and no drift.
The engineering detail here is not the software but the board itself. A ring of individually addressable RGB LEDs looks trivial on paper, yet the routing, the LED spacing and the daisy chained data line all matter for an even, readable display rather than a blotchy circle. The video walks through the PCB layout choices, then examines what each LED actually produces spectrally, which is a useful reality check: the red, green and blue dies in a WS2812B are not perfectly balanced, so apparent brightness and colour mixing at low duty cycles can be uneven. That directly affects how legible the hour, minute and second markers are.
Power is the other practical constraint. Dozens of WS2812Bs at full white will draw more current than a small USB supply can deliver, so the testing covers supply selection and what happens when the rail sags. Anyone repeating the project should size the PSU for worst case rather than typical brightness.
Assembly economics are covered as well, comparing hand soldering against paying for machine assembly on a board with this many identical placements, plus programming the ESP32 through a separate FTDI breakout instead of adding a USB to serial chip to every board. That is a sensible cost saving for any small run ESP32 project.


