https://github.com/adafruit/adafruit_blinka_raspberry_pi5_piomatter
Python package to drive HUB75 rgb matrices on pi5
https://github.com/adafruit/adafruit_blinka_raspberry_pi5_piomatter
blinka hub75 pio protomatter python raspberry-pi raspberry-pi-5 rp1
Last synced: 3 months ago
JSON representation
Python package to drive HUB75 rgb matrices on pi5
- Host: GitHub
- URL: https://github.com/adafruit/adafruit_blinka_raspberry_pi5_piomatter
- Owner: adafruit
- License: gpl-2.0
- Created: 2024-12-12T21:22:49.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-03-25T08:50:54.000Z (3 months ago)
- Last Synced: 2025-04-02T23:14:05.168Z (3 months ago)
- Topics: blinka, hub75, pio, protomatter, python, raspberry-pi, raspberry-pi-5, rp1
- Language: C
- Homepage:
- Size: 305 KB
- Stars: 20
- Watchers: 3
- Forks: 3
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Adafruit-Blinka-Raspberry-Pi5-Piomatter
======================================| CI | status |
|----------------------|--------|
| pip builds | [![Pip Actions Status][actions-pip-badge]][actions-pip-link] |
| [`cibuildwheel`][] | [![Wheels Actions Status][actions-wheels-badge]][actions-wheels-link] |[actions-badge]: https://github.com/adafruit/Adafruit_Blinka_Raspberry_Pi5_Piomatter/workflows/Tests/badge.svg
[actions-pip-link]: https://github.com/adafruit/Adafruit_Blinka_Raspberry_Pi5_Piomatter/actions?query=workflow%3A%22Pip
[actions-pip-badge]: https://github.com/adafruit/Adafruit_Blinka_Raspberry_Pi5_Piomatter/workflows/Pip/badge.svg
[actions-wheels-link]: https://github.com/adafruit/Adafruit_Blinka_Raspberry_Pi5_Piomatter/actions?query=workflow%3AWheels
[actions-wheels-badge]: https://github.com/adafruit/Adafruit_Blinka_Raspberry_Pi5_Piomatter/workflows/Wheels/badge.svgLearn Guide
-----------
[RGB Matrix Panels With Raspberry Pi 5](https://learn.adafruit.com/rgb-matrix-panels-with-raspberry-pi-5)Installation
------------Installing from source:
- clone this repository
- `pip install ./Adafruit_Blinka_Raspberry_Pi5_Piomatter`Installing from pip:
- `pip install Adafruit-Blinka-Raspberry-Pi5-Piomatter`
System setup
------------If `ls -l /dev/pio0` reports that the file is not found, you may need to update your Pi 5 firmware to one with PIO support and make sure that you are running a suitably recent kernel. If `ls -l /dev/pio0` reports that the file is owned by root and group root, you should add the following to /etc/udev/rules.d/99-com.rules:
```
SUBSYSTEM=="*-pio", GROUP="gpio", MODE="0660"
```Building the documentation
--------------------------Documentation for the example project is generated using Sphinx. Sphinx has the
ability to automatically inspect the signatures and documentation strings in
the extension module to generate beautiful documentation in a variety formats.
The following command generates HTML-based reference documentation; for other
formats please refer to the Sphinx manual:- `cd Adafruit_Blinka_Raspberry_Pi5_Piomatter/docs`
- `make html`License
-------Adafruit\_Blinka\_Raspberry\_Pi5\_Piomatter is provided under the GPL-2-only license that can be found in the LICENSE
file. By using, distributing, or contributing to this project, you agree to the
terms and conditions of this license.[`cibuildwheel`]: https://cibuildwheel.readthedocs.io