Skip to content

WeegeeNumbuh1/MamboMonitor

Repository files navigation

Matikanetannhauser

MamboMonitor

Umamusume gif player for rgbmatrix displays.

What this is

A gif viewer that selects a random gif to play from a folder of gifs, renders it to an rgbmatrix display, and continues selecting random gifs until all are played, then starts all over again. Designed to run without a network connection.

Built for Anime Central 2026.

Note

This setup can be used for other kinds of gif collections. This just happens to be Umamusume themed.

Important

Most of this code was rushed, but works (it's still in the v.0 stage).
Expect more refinements/cleanups at some point (if I ever get around to it).
(Note: No LLMs were involved in this project.)

How to use

This project assumes you're familiar with rgbmatrix displays and have a Raspberry Pi on hand.
These scripts are not designed for any other setups (Arduino, ESP32, RP2040, etc.)

  • Clone this repo:
git clone --depth=1 https://github.com/WeegeeNumbuh1/MamboMonitor
python MatikanetannhauserMain.py img_src
# or, provide a path to your desired gif collection
# e.g. python MatikanetannhauserMain.py /username/memes

If you wish to uninstall, use the uninstall.sh script (coming soon™).

Updating

to-do

Changelog

changelog.txt

Other stuff

Most of the code was adapted from my other project, FlightGazer.
Questions? Contact me or file an issue with this repo.

Prop Inspiration

Mambo

(clicking the above gif will link to the video)

Featured Posts

As Implemented

lmao wtf lmao wtf (2)

License

(to be decided)