Piano Tiles LED Game

A Raspberry Pi-based Piano Tiles game using a 16x16 WS2812B LED matrix and TCP beatmap server.

Overview

This project implements a Piano Tiles-style rhythm game on a Raspberry Pi 4, driven by a 16x16 WS2812B LED matrix. A TCP socket server streams beatmap data to the game client. Background audio playback runs via libmpg123 and libout123 on a dedicated pthread, routed to the 3.5mm audio jack through ALSA.

Articles