Skip to content

mrrioes/neopixel-binary-clock

 
 

Repository files navigation

neopixel-binary-clock

Binary clock using Neopixels, ESP8266 and DS3231 real time clock.

Idee zur Optik

PingPongDisplay

front

Libraries used

Code used

Timezones

The program is configured to display CET, but this can be changed in timezone.h. Daylight saving time is also implemented.

Wiring

Please check before connecting your hardware, this information might be wrong on some breakouts.

NeoPixel

NeoPixel data is RX-pin on NodeMCU. I used 5 1x8 NeoPixel strips. Month, day, hour, minute and second have their own strip, so some NeoPixels are unused. The program uses the following offsets to address the pixels:

  • Second: 0
  • Minute: 8
  • Hour: 16
  • Day 24
  • Month: 32

DS3231

  • SDA -> GPIO04 (D2)
  • SCL -> GPIO05 (D1)

back

About

Binary clock using Neopixels and ESP8266

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 64.0%
  • Other 36.0%