Arduino LED Wall clock using WS2811

First Hello instructables.

This is my first contact with :

  • Instructables
  • Arduino
  • Programmable LED’s

So please don’t trow rocks at me for noobish mistakes.

Arduino LED Wall clock using WS2811

Keeping that in mind I’m waiting to read your comments with grate interest and I’m open to any suggestion

Features :

  • big digits ( each digit is approximately the size of a A4 paper).
  • slim in order to fit in a photo frame (a big one).
  • auto dim the light depending on the light in the room.
  • dedicated DST button.

Step 1: Prerequisites

Things I used for this project :

Electronics :

  1. Arduino nano V3.0 (sadly since I can’t afford an original arduino I used a chinese clone, for showing my support I donated 2.9 $ to arduino) – 2.9$ on ebay
  2. Digital Light Intensity Sensor Module Photo Resistor for Arduino – 0.99$ on ebay
  3. DS3231 AT24C32 IIC Module Precision Real Time Clock Quare Memory for Arduino – 0.99$ on ebay
  4. DC-DC Buck Converter Step Down Module LM2596 Power Output 1.23V-30V – 0.90$ on ebay
  5. 4m WS2811 led strip 30 leds/m – 12 $ on aliexpress (1 WS2811 IC control 3 LED Chip)

Total cost of electronics : 17.78 $ (without arduino donation)

Miscellaneous :

  1. Heat Shrink Tubing – 7.99$ ebay (assortment, it total 33m)
  2. 20 pcs 5 x 7 cm prototype pcb – 3$ ebay
  3. 3 pcs Micro Switch – 1$ locally bought
  4. Solder – 1$ locally bought
  5. Flux – 1$ locally bought
  6. UTP cable (individual wires used for various connections)
  7. LCD font ( – free
  8. Cardboard – free loacal supermarket
  9. Polystyrene board – 1.50$ locally bought

Various tools.

Step 2: Preparing – Digit Template

  1. download and install LCD font (
  2. open word or similar editor and make a template similar to the image (first img)
    • font size ~800,
    • white font color black outline,
    • gray boxes where led strip fits
  3. Print and cut the gray strips with a exacto knife (second img)
READ  Farnell element14 and the BitScope

Step 3: Preparing – Cut Cardboard and Led Strip

Using the digit template cut the cardboard to size (don’t forget to leave space for the dots between hours and minutes)

If your LED strips came with connectors at each end (like mine did) desolder the connector and cut them in sets of 3.

Read more: Arduino LED Wall clock using WS2811

This Post / Project can also be found using search terms:

  • ws2811 leds
  • arduino nodemcu
  • wall clock using andruino and ws2811 pdf
  • WS2811 & clones

Leave a Comment

= 5 + 4

(Spamcheck Enabled)

Read previous post:
IR Thermometer, Stopwatch, Cooking Timer, Inactivity Tracker
IR Thermometer, Stopwatch, Cooking Timer, Inactivity Tracker

Hardware components: Arduino UNO & Genuino UNO × 1 Adafruit MLX90614 × 1 Atmel AVR for Arduino 328P/168P/8A × 1...

Scroll to top