led-digital-clock-with-ws2812b e esp32c3supermini
Print Profile(1)

Description
I needed a simple clock in a room, so I designed one. The 24-hour display will be equipped with WS2812B LED strips with 60 LEDs/m. Each digit will need 15 LEDs, two per segment with one LED hidden between the segments. I did a somewhat slow wiring job, just connecting all +5V and GND together and to the ESP C3 SuperMini. Data comes from Pin 3 and is wired hour_10 -> hour_1 -> minute_10 -> minute_1 -> 2 dots in the center. A total of 62 LEDs. The LED strip is mounted on the inner wall, the outer wall consists of the beveled reflector. Closed at the back with a back plate, indexed with some grooves and simply glued. On the front, the individual covers for each segment could be printed in different materials and thicknesses. I have included my Arduino sketch for the ESP32 C3. the program will allow connection to the local network and by connecting to Google's server it will get the time, I recommend installing Arduino IDE and uploading the sketch I provided, you only need to modify these 2 lines: // Replace with your WiFi network credentials
const char* ssid = "name";
const char* password = "insert pass"; you need to enter your ssid and password inside the quotes.
To power the project, USB-C port power should be sufficient, if necessary, power with an external 5-volt power supply, I have also uploaded the wiring diagram, if you have problems write to me. within Arduino before uploading the sketch remember to insert the correct COM port















Comment & Rating (4)