Getting started

This is the software of a variation of the LED clock from here. You can find the code ready for download here You can also find a pre configured version that should work pretty much out of the box on the original version from DIY-Machines in this release. Thanks to DIY-Machines for testing my code on the one and only original.

I decided to code it completely from scratch as I wanted to use an ESP32 instead of the Arduino Nano and RTC that is used in the original project. This enables some cool features like smartphone app control, OTA updates and fetching of the time using the internet.

Additionally this has full support for animations. By default I provide all needed animations for a 12h clock to morph one digit into another smoothly. Further animations can be easily added and existing animation can be adjusted to your liking.

The whole codebase is highly modular and configurable and can be tweaked exactly to your liking.

  1. Wiring

  2. Install the development environment and all needed libraries

Starting points for Version 2.0:

Take a look at the latest version of this documentation