/MiSTer_web2rgbmatrix

web2rgbmatrix is a wireless arcade marquee with a web based management UI and some other cool features.

Primary LanguageC++GNU General Public License v3.0GPL-3.0

web2rgbmatrix

web2rgbmatrix is a wireless arcade marquee with a web based management UI and some other cool features.

matrix_on

Current 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

Requirements

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

Marquee Art

Documentation

Assembly

Install & Setup

Configuration

MiSTer Setup

RetroPie/Emulationstation Setup

API

Credits

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