Handheld Console

~/HARDWARE/CONSOLE/*.jpg

01.jpg
02.jpg
03.jpg
04.jpg

~/HARDWARE/CONSOLE.info

I wanted to see how far I could push my embedded programmins skills by creating a game console from scratch.

The MCU I used is an ESP32, which reads 4 buttons and updates a 128x64 SSD1306 OLED. There are currently only two games:
Snake and Asteroids.
I implemented a custom particle system and physics engine, as well as 3D graphics using transformation matrices and projection. All of these effects run in real time.

Project Link