It's a Wordclock! See a full walkthrough of the build on my website: https://www.jeremyblum.com/2016/02/03/wordclock/
ssh
to the boot partition root directoy (no extension). This will enable SSH on boot by default.sudo raspi-config
. I also suggest expanding the SD card partition and reducing GPU memory to the minimum since the Pi is running headless.sudo apt update && sudo apt dist-upgrade -y
. Reboot when complete.curl https://raw.githubusercontent.com/sciguy14/Raspberry-Pi-Installer-Scripts/master/rgb-matrix.sh > rgb-matrix.sh && sudo bash rgb-matrix.sh
. This will install the RGB panel libraries and help configure the RTC. Run the script from the home directory (/home/pi). Choose the "QUALITY" option when prompted if you've added the solder jumper described earlier. Reboot when complete.sudo apt install -y python3-pip libatlas3-base libgfortran5 && sudo pip3 install numpy
date
to confirm that the date/time that was retreived from the network time server is correct. If not, check your timezone settings.sudo hwclock -w
to write the current datetime to the RTC.sudo hwclock -r
and confirm it is correct.git clone https://github.com/sciguy14/WordClock.git
). You should now have a WordClock
folder and a rpi-rgb-led-matrix
folder in your /home/pi directory. You can delete the rgb-matrix.sh
that was used to install the libraries.sudo /home/pi/rpi-rgb-led-matrix/examples-api-use/demo -t 10 -D 4
WordClock/Software/
directory and make WordClock.py
executable: chmod +x WordClock.py
sudo apt install screen
crontab -e
): @reboot screen -dmS wordclock sudo /home/pi/WordClock/Software/WordClock.py
. By launching the script in a screen, you can easily ssh in and attach to the already running session to see debug output without having to kill and manuall relaunch it.This work is licensed under the GNU GPL v3. Please share improvements or remixes with the community, and attribute me (Jeremy Blum, http://www.jeremyblum.com) when reusing portions of my code.