For controling a matrix of LEDS
- RaspberryPi 3B+
- Henner Zeller Active-3 pi-hat, produced by ACME Systems
- Three chains of five 64x64 LED Matrix units
Three options:
- Manually issue commands to run scripts with CLI args, via ssh (C++ or Python3 below).
- Run pre-programmed sets of scripts with CLI args from the android app RaspController.
- Start the device in PixelPusher receiver mode, then send frames created with Processing, p5.js, or Christopher Schardt's iOS app L.E.D. Lab
sudo /home/pi/rpi-matrix-pixelpusher/pixel-push -u 8192 -i wlan0 --led-gpio-mapping=regular --led-chain=5 --led-cols=64 --led-rows=64 --led-parallel=3 --led-daemon
sudo kill -9 $(ps -ef | grep /home/pi/rpi-matrix-pixelpusher/pixel-push | grep -v grep | awk '{print $2}')
sudo ./led-image-viewer ~/images/homer-simpson-relaxing.gif --led-gpio-mapping=regular --led-chain=5 --led-cols=64 --led-rows=64 --led-parallel=3 --led-show-refresh
sudo /home/pi/rpi-rgb-led-matrix/utils/led-image-viewer ~/images/logo-dark.jpeg --led-gpio-mapping=regular --led-chain=5 --led-cols=64 --led-rows=64 --led-parallel=3 --led-show-refresh
sudo /home/pi/rpi-rgb-led-matrix/examples-api-use/scrolling-text-example -f ../fonts/10x20.bdf hey --led-gpio-mapping=regular --led-chain=5 --led-cols=64 --led-rows=64 --led-parallel=3 --led-show-refresh
sudo /home/pi/rpi-rgb-led-matrix/examples-api-use/demo --led-gpio-mapping=regular --led-chain=5 --led-cols=64 --led-rows=64 --led-parallel=3 --led-show-refresh -D 0
sudo /home/pi/rpi-rgb-led-matrix/examples-api-use/demo --led-gpio-mapping=regular --led-chain=5 --led-cols=64 --led-rows=64 --led-parallel=3 --led-show-refresh -D 1 runtext.ppm
sudo python3 /home/pi/rpi-rgb-led-matrix/bindings/python/samples/image-viewer.py ~/images/logo-dark.jpeg --led-gpio-mapping=regular --led-chain=5 --led-cols=64 --led-rows=64 --led-parallel=3 --led-show-refresh
sudo python3 ./rotating-block-generator.py --led-gpio-mapping=regular --led-chain=5 --led-cols=64 --led-rows=64 --led-parallel=3 --led-show-refresh