ESP-Tetris
Tetris in the browser, played with a custom-built Arduino controller over low-latency Bluetooth.
At a glance
- Runs in any supported browser, on any device
- Custom-built Arduino controller
- Low-latency Bluetooth connection between controller and browser
Overview
ESP-Tetris is a recreation of Tetris that runs entirely in the browser, so it plays on any device with a supported browser. There is nothing to install: open the page and start playing.
What sets it apart is the controller. I built my own on an Arduino, and it connects to the browser over low-latency Bluetooth so input stays responsive.
Built with
- Next.js
- TypeScript
- WebSockets
- Arduino
