Projects Links Publications Travel (extern) Home

Another Request for a wordclock

Introduction and Results

Since my small wordclock gift turned out nice, I got a request to make yet another.
Technologies are the same to the previous version: ESP32 (WiFi/NTP), WS2812b LEDs and a 3D printed housing.
The main difference is the design as I tried to minimize the wasted empty space on the sides.
Here are the results:

Designing the Front

Moving the four dots (minute indication) to the bottom of the watch, allowed me to spread the letters over the whole width. Using a block layout, this lead to an oddly looking spacing between letters (see image). Therefore I went for a shifted layout.
Again I used openscad and my 3D printer (20x20cm max) to print the front and the back of the watch.

Soldering, Testing, Spraying

Next step was to nicely align the LED strip and solder it together. Due to the little space on the sides, one set of wires had to go diagonal through all the rows. The 5V Pin of the ESP32 is used as power supply again.
Afterwards, the housing got some golden spray color to look a bit more shiny.

Diffusors and Assembly

To get a uniform background lighting for the letters, I've printed some white PLA inlays again. Their size had to be adapted for the different shaped boxes, but that was quite easy. They also stick in there without just through friction without any glue required.
Once that is done, the whole setup can be assembled and the programming can be started. I've kept mostly my software from my previous wordclock, with a small adaptation:
Due to a little design flaw, there is a combination where two different words can be lit up without any gap in between. To still be able to easily distinguish the words, the first character of a word got a slightly different color (customizable through the web interface).