Tinycade is a pocket-sized retro arcade for ESP32: a tiny launcher, a TFT screen, two buttons, and a growing stack of fast little games.
Current game list:
- Breakout
- Dash
- Dino
- Flappy
- Punch
- Reaction
- Runner
- Snake
BTN1: Move to the next game in the launcherBTN2: Launch the selected game- In most action games, the in-game buttons are intentionally reversed from the menu layout
- Hold both buttons for about
1.5sin-game to return to the launcher - On modern game-over screens, retry now requires a short press of both buttons so button mashing does not throw you straight back into danger
- ESP32
135x240TFT displayTFT_eSPI- Arduino IDE
- Open Tinycade.ino.
- Verify your
TFT_eSPIsetup matches your display hardware. - Select the right ESP32 board and port.
- Compile and upload.
Full project docs live in docs/README.md.
Highlights:
Think neon arcade floors, cheap speakers, glowing marquees, and that one machine in the corner that somehow always has the best game on it.