Gamoover

[move]Bienvenue sur Gamoover, portail francophone de l'arcade.

ArcadeMatrix (RPi & ESP32) : Affichage DMD pour bornes d'arcade et gameroom

Démarré par red77290, Mercredi 21 Octobre 2026, 22:08:07 PM

red77290

ArcadeMatrix (RPi & ESP32) : Affichage LED pour bornes d'arcade, bartops et gamerooms

Salut à tous les passionnés d'arcade !

Je vous présente ArcadeMatrix et ArcadeMatrix RPi, deux déclinaisons d'un projet open-source conçu pour piloter des panneaux LED matriciels en résolutions 128x32 et 256x64 (le format idéal pour un topper de borne ou un marquee dynamique).

Le système se pilote depuis un smartphone ou un PC via une interface Web (choix des écrans, ordre de passage, luminosité).

---

Vidéos de démonstration

• Démo version Raspberry Pi : https://youtu.be/vAK880Io8yo

• Démo version ESP32 : https://youtu.be/2sA5wLVozRQ

---

1. Version Raspberry Pi (ArcadeMatrix RPi)

Fonctionne sur Raspberry Pi (3, 4, 5, Zero 2 W) équipé d'un HAT pour panneau LED (Adafruit ou Joy-IT).
L'installation est très simple : on télécharge l'image SD prête à l'emploi, on renseigne son Wi-Fi dans un fichier texte sur la carte, et ça démarre. L'interface Web permet d'uploader et de classer ses GIFs directement par le réseau.

🕹� Côté Arcade & Rétrogaming :

• Marquee Borne d'Arcade (Compatible Pixelcade)

Affiche automatiquement le logo ou le marquee officiel du jeu lancé sous Batocera, Recalbox ou RetroPie.

• Horloges Rétro Gaming animées

Horloges avec de véritables sprites d'époque : Metal Slug, Castlevania, Mario, Mega Man, Sonic, Pac-Man, Tetris, Pokédex...

• Combattants Arcade (MUGEN)

Duels de jeux de combat (Street Fighter, KOF...) avec barres de vie incrustées au-dessus de l'heure ou de la date.

• Lecteur de GIFs (Horizontal & Vertical Tate)

Lecture de vos animations et playlists, compatible format horizontal standard ou vertical (mode Tate).

📻 Côté Multimédia & Bureau :

• Dashboard Bureau

Cadran analogique pixel-art, horloges mondiales, météo, cours cryptos et bourse.

• Spotify Now Playing

Pochette d'album en couleur, titre/artiste défilant et barre de progression du morceau en cours.

• Google Cast

Affiche ce qui joue sur vos enceintes Google Home / Nest.

📊 Côté Infos & Pratique :

• Météo en direct

Températures, vent et icônes météo rétro animées.

• Actualités défilantes

Bandeau avec les grands titres de l'actualité.

• Domotique (Home Assistant / MQTT)

Affichage des capteurs et infos de votre box domotique.

• Tickers Crypto & Bourse


Cotations en direct et graphiques d'évolution journaliers.

• Télémétrie Système

Moniteur matériel : processeur, mémoire, température et temps de fonctionnement.

• Message personnalisé & Date rétro



---

2. Version ESP32 (ArcadeMatrix)

Tourne sur carte ESP32 classique ou sur la carte tout-en-un Waveshare ESP32-S3.
L'installation est directe : on branche en USB et on installe le système en un clic depuis le navigateur Web (Chrome/Edge).

Ce qui s'ajoute en plus sur la carte Waveshare ESP32-S3 grâce à ses capteurs intégrés :

• Mode Tate automatique par Gyroscope :
La carte intègre un gyroscope physique. Dès que vous faites pivoter votre matrice à 90°, l'affichage bascule automatiquement en mode vertical (Tate) avec une animation. Parfait pour les GIFs et visuels de shoot'em up verticaux !

• Visualiseur audio réactif en direct

Spectre audio animé qui réagit au son et à la musique de votre pièce grâce au micro intégré.

• Sonomètre Décibels

Mesure le niveau sonore ambiant avec une jauge style barre de vie de jeu de combat et smileys arcade.

• WebRadio autonome sur haut-parleur

Décode et diffuse directement des flux radio avec affichage de la pochette et du titre.

• Sonde de température et d'humidité réelle

Relevé direct du climat de votre pièce par la sonde intégrée sur la carte.

---

Annexe : Galerie des horloges rétro animées

Voici un aperçu des horloges rétro intégrées :

• Metal Slug (Neo Geo)


• Castlevania (NES)


• Super Mario Bros (NES)


• Mega Man (NES)


• Sonic The Hedgehog (Mega Drive)


---


Tout le projet est 100% open-source et gratuit. N'hésitez pas si vous avez des retours, des questions de câblage ou des idées d'écrans pour vos bornes et bartops ! 😉

Liens et téléchargements

• Pour Raspberry Pi :
- Dépôt GitHub : https://github.com/red77290/ArcadeMatrix_RPI
- Images SD prêtes à l'emploi : https://github.com/red77290/ArcadeMatrix_RPI/releases

• Pour ESP32 :
- Installateur direct en ligne (flash navigateur) : https://red77290.github.io/ArcadeMatrix/
- Dépôt GitHub : https://github.com/red77290/ArcadeMatrix



Little_Rabbit

Salut,

Ça a l'air chouette, surtout celui en 256 x 64 pixels !  ^-^

Merci pour le partage, les projets open-source c'est toujours sympa !  :-*

A+
The early 80's : the arcade golden age !
Recherche bornes dédiées ou PCB originaux: Miss Pacman, Dig Dug, Galaga, Mappy, Asteroids, Battlezone, Missile Command, Tempest, Star Wars, Donkey Kong (+ Jr), Mario Bros, Moon Patrol, Defender, Joust, Frogger, Gyruss, Pooyan, Space Tactics, Zaxxon, etc. Flip : Gottlieb des années 80 (Spirit, Amazon Hunt, ...), Baby Pac Man. Divers :  Ice Cold Beer => Trois fois rien quoi ! :D
Ma séance sur le divan : c'est grave Docteur ? :-\
Ma gaming room, ma storage room

Makko


fiend41

c'est bien chouette !

sauf la partie  bourse crypto tout ça,   pas très gamer ça,  malaise quoi  >:(
"C'était un fou un peu mystique Mais avec une certaine crédibilité..."

red77290

Citation de: fiend41 le Jeudi 22 Octobre 2026, 08:49:05 AMc'est bien chouette !

sauf la partie  bourse crypto tout ça,   pas très gamer ça,  malaise quoi  >:(
Haha, faut bien financer le matos ! 😁

Mais tu verras, si tu prends le temps de l'utiliser, c'est justement sa polyvalence qui fait son intérêt. Gamer ou pas, chacun peut y trouver son compte : tout est personnalisable !

L'idée, c'est que l'interface web propose un catalogue de fonctionnalités. Tu choisis celles qui t'intéressent et tu construis ton propre affichage en deux minutes, sans être obligé d'utiliser tout le reste.

Il y a aujourd'hui une vingtaine de fonctionnalités dans le catalogue, essentiellement issues de mes besoins personnels, mais le système est complètement ouvert et documenté. N'importe qui peut développer ses propres fonctionnalités et les partager avec la communauté, ou les garder pour son usage personnel.

Il y a déjà eu quelques contributions sympas, comme l'affichage de données domotiques ou l'envoi de GIF directement depuis un navigateur web, sans avoir à décrocher sa clock pour changer ce qui s'affiche. 😉

Bref, la crypto n'est qu'une fonctionnalité parmi d'autres, et rien ne t'oblige à l'utiliser ! L'objectif, c'est surtout d'avoir un affichage DMD personnalisable, que chacun peut adapter à ses envies et à son usage.

fiend41

merci du détail oui,   mais je n'en ferais rien du moins pas encore,  je n'ai pas assez de dmd pour ça et de quoi installer

>mais j'imaginais vu comme le "nouveau" milieu de l'arcade est bien rempli de pourris,   un bon scalper entre les infos là à boursicoter, ses reventes arcades et magouilles

sur arcade projects par ex, c'est infesté de ce genre de gars...
"C'était un fou un peu mystique Mais avec une certaine crédibilité..."

red77290

Certain sont là pour la passion d'autre le profit ou les deux. Là ou il y a du ying il y a du yang.
C'est ce qui fait monter l'intérêt et vivre le sujet même chez la nouvelle génération.

Mais tout les cryptoBro n'ont pas forcément d'intérêt pour le rétro, juste un peu de nostalgie dans un objet du quotidien peut suffire!
Après personne ne fait de l'argent immédiat sur la crypto ou la bourse c'est plus du long terme, la plupart perdent de l'argent au profit des professionnels  :)

fiend41

#7
la base de ces projets,   les vieux afficheurs dotmatrix, le pixel art, ascii, antiope, les bidouilles graphiques sur minitel d'époque (j'étais joueur et des rares à me souvenir de ce que ça faisait),   perso c'est ça que j'adore depuis longtemps

y'a aussi cet ordinateur déglingué sans carte graphique, où des gars ont réussi des exploits,  le MZ 700
https://www.nicovideo.jp/watch/sm2837787
"C'était un fou un peu mystique Mais avec une certaine crédibilité..."