web2rgbmatrix is a wireless arcade marquee with a web based management UI and some other cool features.
- Matrix: Display animated or static GIFs from SD card or by HTTP POST
- Matrix: Display text by request
- Matrix: Screen Savers: Blank, Tetris Clock, Plasma, Starfield, and Toasters
- Matrix: Configured for two 64x32 panels, the number and size of the panel can be adjusted near the top of the ino file.
- Web: Display status of Wifi, SD Card, loaded GIF, settings and connected client
- Web: Settings for Wifi, matrix text color, matrix brightness, screen saver, and client timeout
- Web: SD Card File Browser with upload support
- Web: OTA updates
- Web: HTTP calls for scripting
- FTP: FTP Server for SD card file management
- Serial: MiSTer_tty2x service support, requires GIFs installed on rgbmatrix SD Card
- Serial: Debug output
- MiSTer FPGA/RetroPie: Linux service that displays an animated and/or static GIF logo of the current running core.
- MiSTer FPGA/RetroPie: Text fallback for missing GIFs
- MiSTer FPGA/RetroPie: Store GIFs on system, storing on the requesting system introduces a playback delay due to the transfer
- MiSTer FPGA/RetroPie: Update Script
- Batocera: Very basic script that shows animated and/or static GIF of the current running MAME game or emulator.
Hardware
- ESP32-Trinity or similar device
- (2) 64x32 HUB75 compatible RGB matrix or matrices. ie.
- SD Card module(optional) ie.
- SD Card(optional), any size, the one that came with the DE10-Nano works great
- 5V Power Supply, the one that came with the DE10-Nano works great
Software
- Arduino IDE 2.0+
- ESP32 Board Support Package 2.0+
- Library Dependencies: AnimatedGIF, ArduinoJson, ESP32-HUB75-MatrixPanel-I2S, ESP32FTPServer, ESP32Ping, ezTime, FastLED, SdFat, TetrisAnimation
Marquee Art
- 128x32 resolution Marquee GIFs pack
RetroPie/Emulationstation Setup
Inspired by the tty2rgbmatrix and MiSTer_tty2oled projects.
Linux/MiSTer service code and update scripts from the MiSTer_tty2oled project with modifications.
Plasma animation code from here.
Starfield animation code from here
Tetris Clock code from here
Toast animation code from here