{"id":21853574,"url":"https://github.com/lupin3000/rgb-matrix-led","last_synced_at":"2026-05-15T12:34:16.430Z","repository":{"id":215423385,"uuid":"738907771","full_name":"Lupin3000/RGB-Matrix-LED","owner":"Lupin3000","description":"Simple games for RGB Matrix LED (from Adafruit)","archived":false,"fork":false,"pushed_at":"2024-01-27T18:20:43.000Z","size":32,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-21T18:52:05.010Z","etag":null,"topics":["adafruit","gpio","matrix-panel","python","raspberry-pi","rgb-matrix-bonnet","rgb-matrix-led"],"latest_commit_sha":null,"homepage":"https://softwaretester.info","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Lupin3000.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-01-04T10:22:55.000Z","updated_at":"2024-01-04T10:30:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"25acabfc-65fa-4df7-9c2a-eab3e154815e","html_url":"https://github.com/Lupin3000/RGB-Matrix-LED","commit_stats":null,"previous_names":["lupin3000/rgb-matrix-led"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Lupin3000/RGB-Matrix-LED","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lupin3000%2FRGB-Matrix-LED","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lupin3000%2FRGB-Matrix-LED/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lupin3000%2FRGB-Matrix-LED/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lupin3000%2FRGB-Matrix-LED/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lupin3000","download_url":"https://codeload.github.com/Lupin3000/RGB-Matrix-LED/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lupin3000%2FRGB-Matrix-LED/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265570978,"owners_count":23789990,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adafruit","gpio","matrix-panel","python","raspberry-pi","rgb-matrix-bonnet","rgb-matrix-led"],"created_at":"2024-11-28T01:25:45.735Z","updated_at":"2026-05-15T12:34:11.409Z","avatar_url":"https://github.com/Lupin3000.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RGB Matrix LED - Games\n\n## Requirements\n\n- Adafruit RGB Matrix LED (_min. 1x 64x32_)\n- Adafruit RGB Matrix Bonnet for Raspberry Pi\n- Raspberry Pi (_min. Zero WH_)\n- USB adapter (_USB to Micro USB_)\n\n## Installation\n\nIn case your RGB Matrix LED installation is already done, you only need to ensure `Python evdev` and `git` is installed.\n\n```shell\n# change to home directory (optional)\n$ cd ~\n\n# update packages (optional)\n$ sudo apt update \u0026\u0026 sudo apt upgrade -y\n\n# get rgb matrix installation script\n$ curl https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/main/rgb-matrix.sh \u003ergb-matrix.sh\n\n# run installation\n$ sudo bash rgb-matrix.sh\n```\n\n\u003e Please be patient with your installation! This task can take some time. Also verify that installation was successful before you continue.\n\n```shell\n# install needed python packages and git\n$ sudo apt install -y git python3-evdev\n```\n\nDone ... now clone the repository and enjoy the games.\n\n```shell\n# clone repository\n$ git clone https://github.com/Lupin3000/RGB-Matrix-LED.git\n\n# change into repository directory\n$ cd RGB-Matrix-LED/\n```\n\n## Controller\n\nTo ensure your controller is connected and can be used, verify the input devices.\n\n\u003e In case the input will not be discovered, please check your USB cable and USB port on Raspberry Pi!\n\n```shell\n# verify current input devices (optional)\n$ ls -la /dev/input/\n```\n\nBecause you should run the Python scripts with `sudo` permission, it's good to add the root user into `input` group. Otherwise, it will show error messages.\n\n```shell\n# add root to input group\n$ sudo usermod -a -G input root\n```\n\n\u003e Inside directory `usb` are some files to help with your controller. In case you don't have same you can use these scripts, to configure any other brand. But also adaptations inside `lib/stadia_controller` will be needed!\n\n```shell\n# list all devices (optional)\n$ sudo python -B usb/show_all_devices.py\n\n# show all events\n$ sudo python -B usb/show_device_events.py\n```\n\n## Execute games\n\nAll games are started very in same way:\n\n```shell\n# run Pong\n$ sudo python -B Pong.py\n\n# run Snake\n$ sudo python -B Snake.py\n\n# run Starfighter\n$ sudo python -B Starfighter.py\n```\n\n\u003e You can stop these games also with `CTRL` + `c` or just wait to lose.\n\n## Participate the project\n\nYou are very welcome to take part in this project! No matter whether you want to develop new games or expand / optimize existing games. There are very few rules:\n\n- Games must be developed in MicroPython\n- No insults are allowed\n- The code should be at least somewhat documented (e.g. DocStrings)\n- Anyone who destroys something has to fix it again\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flupin3000%2Frgb-matrix-led","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flupin3000%2Frgb-matrix-led","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flupin3000%2Frgb-matrix-led/lists"}