It's a project for stm32 cube IDE and would probably work on most STM microcontrollers with some coaxing. The core Tetris code (in TetrisCore.h) could be used to port Tetris to other microcontrollers including 8 bit ones.
It's still a work in progress but the basic Tetris game is complete - there's still some things I'd like to add to it such as:
- Sound - Done
- High score saving - Done
- Batteries, and potentially a new main loop which will be more power efficient
I'll add some proper pictures when I get a new phone and will update this project as I go.