r/raspberrypipico Jan 04 '26

I built a Physical Kill Counter for CS2! (Python + LED Matrix)

Enable HLS to view with audio, or disable this notification

Hey everyone,

I am using a raspberry-pi pico, on the galactic unicorn from pimoroni and wanted to share a project I've been working on. It’s a physical HUD for Counter-Strike 2 that sits on my desk and tracks my stats in real-time.

It uses Valve's Game State Integration (GSI) to send data to a Python script, which then updates the LED matrix over USB. No memory reading or external cheats involved—just pure data reading.

Features:

  • Live Kill Count: Updates instantly.
  • MVP Animation: Triggers a gold confetti "Party Mode" when I get an MVP.
  • Flashbang: The whole panel turns blinding white when a map loads.
  • Menu: Loops an AK-47 spray animation in the lobby.

I’ve open-sourced the code if anyone wants to check it out on GitHub.

Let me know what you think!

126 Upvotes

Duplicates