Le Raspberry Pi 5 a apporté un CPU et un GPU plus puissants et des E / Os plus rapides par rapport au Raspberry Pi 4, ainsi que des incompatibilités. Alors que la transition d’un Raspberry Pi 4 à un Raspberry Pi 5 est généralement indolore pour la plupart des applications, Adafruit note que la possibilité de conduire des matrices LED RGB Hub75 a été perdue sur le Raspberry Pi 5 qui s’appuie désormais sur le contrôle périphérique Raspberry PI 5 pour conduite pour conduite pour conduite à Raspberry PI RP1 pour conduire pour conduire pour conduire pour conduire pour conduire pour conduire pour conduite pour conduire pour conduite pour conduire pour conduite pour conduite à Raspberry PI RP1 pour conduire pour conduire pour conduire pour conduire pour conduite pour conduite pour conduite pour conduite à Raspberry PI RP1 pour conduire pour conduire pour conduire pour conduire pour conduite pour conduire pour conduire pour conduite pour conduite pour conduite pour conduite à Raspberry PI RP1 pour conduire pour conduire pour conduire pour conduire pour conduite pour conduire pour conduite pour conduite pour conduite à Raspberry PI RP1 pour conduire pour conduite pour conduire pour conduite pour conduite pour conduite pour conduite à Raspberry PI RP1 GPIOS au lieu du processeur Broadcom les contrôlant directement.
La société a maintenant abordé qu’en utilisant le bloc PIO (E / S programmable) dans la puce RP1, oui, c’est le même PIOS que dans le microcontrôleur RP2040 ou RP2350, pour conduire des matrices LED RGB HUB75 de la Raspberry Pi PI 5, et leur Les travaux peuvent être trouvés sur le référentiel Adafruit-Blinka-Raspberry-Pi5-Piomatter sur GitHub.

Les instructions pour installer la bibliothèque Adafruit Blinka Raspberry PI 5 Piomatter (ou simplement piomatter pour faire court) peuvent être trouvées sur Adafruit Learn. Une fois que vous avez installé le chapeau de matrice RVB Matrix ou la matrice RVB au Raspberry Pi 5, et connecté une matrice RVB Hub75, vous pouvez installer la bibliothèque comme suit sur Raspberry Pi OS:
Vous devrez également ajouter la configuration de la règle du sous-système PIO en modifiant /etc/udev/rules.d/99-com.rules:
Sous-système == « * – pio », group = « gpio », mode = « 0660 »
|
Sous-système == « * – pio », group = « gpio », mode = « 0660 » |
Après un redémarrage, vous devriez être OK pour exécuter certaines commandes du terminal pour conduire votre matrice RVB Hub75. Par exemple, le script ci-dessous tirera un carré, un cercle et un triangle:
python single_panel_simpletest.py
|
python single_panel_simpletest.py |

Adafruit Learn a plus d’exemples expliquant comment lire un GIF, exécuter du texte de défilement, refléter la console série et même lire des vidéos MP4 comme Big Buck Bunny comme indiqué dans la vidéo ci-dessous.
https://www.youtube.com/watch?v=qb7yy5xzx2e
La bibliothèque Piomatter est toujours au stade alpha, il peut donc y avoir des bugs ici et là. Vous n’avez pas nécessairement besoin d’un SBC compatible Linux pour conduire des matrices RVB Hub75, et Debashis vient d’écrire sur la carte Pimoroni Interstate 75 W (RP2350) conçue pour les panneaux de matrice LED Hub75. La lecture de vidéos MP4 sera un tricker sur une carte Raspberry Pi RP2350, mais pas impossible…
Via hackster.io
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

-
PiiKit Starter Kit pour Raspberry Pi 5 16 Go - Édition Essentielle | Alimentation 27 W | Boîtier avec Ventilateur Intégré et Dissipateur Thermique | Câble Micro-HDMI 4K 60 Hz
-
Carte adaptateur RVB Matrix pour Raspberry Pi & Pico - Connecteur de panneau LED HUB75, double entrée d'alimentation, installation facile pour les écrans LED
