Skip to content
 
 

Latest commit

 

History

79 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LED Matrix Clock

An clock which displays on a 64x32 LED display. Shows the current time, date, weather, and next 24 hours of temperature.

I built the graphics using Raylib (https://www.raylib.com/), and weather information is queried from the weather.gov/NOAA weather API.

This repository contains a C++ project which uses Raylib to render the graphics for the display. When running on a RPi with an RGB Matrix HAT, the graphics are copied to the LED matrix each frame.

YouTube video with a walkaround of the project: https://www.youtube.com/watch?v=OrP6YSjuHTE.

(Incomplete) parts list

Software dependencies

LED Matrix Clock

Animation Control API

Ten real-time animation presets can temporarily replace the standard clock display via an embedded REST server. See docs/ANIMATION_OVERVIEW.md for the animation catalogue, architectural notes, and API usage examples.

Raspberry Pi Pico W NeoPixel Clock

The micropython/pico_w_clock.py script provides a simple clock example for a 16x48 NeoPixel matrix driven by a Raspberry Pi Pico W. It connects to WiFi, synchronizes time using NTP and shows the current time in large digits. Update WIFI_SSID and WIFI_PASSWORD in the script with your network credentials before flashing it to the Pico W.

About

An clock which displays on a 64x32 LED display. Shows the current time, date, weather, and next 24 hours of temperature.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages