mirror of
https://github.com/Hopiu/rpi-rgb-led-matrix.git
synced 2026-03-17 06:20:29 +00:00
| .. | ||
| rgbmatrix | ||
| samples | ||
| .gitignore | ||
| Makefile | ||
| README.md | ||
| setup.py | ||
Python bindings for RGB Matrix library
Building
In the root directory for the matrix library simply type:
sudo apt-get update && sudo apt-get install python2.7-dev -y
make build-python
sudo make install-python
You can also build for Python 3:
sudo apt-get update && sudo apt-get install python3-dev -y
export PYTHON=$(which python3)
make build-python
sudo make install-python
Using the library
Be aware of the fact, that using the RGBMatrix requires root privileges. Therefore you will need to run all you python scripts as using sudo.
#!/usr/bin/env python
from rgbmatrix import RGBMatrix
import time
rows = 16
chains = 1
parallel = 2
myMatrix = RGBMatrix(rows, chains, parallel)
myMatrix.Fill(255, 0, 0)
time.sleep(5)
myMatrix.Clear()