Tony Mamacos
Published © GPL3+

Building Your Own Game Console (ESP8266 and SSD1306)

Learn how to build a portable game console from scratch and some of the software ecosystem around it to make it easier to develop for.

IntermediateWork in progress4 hours5,136
Building Your Own Game Console (ESP8266 and SSD1306)

Things used in this project

Hardware components

Wemos D1 Mini
Espressif Wemos D1 Mini
Any ESP8266 should do, this happens to be the one I used and it's a nice size
×1
Geekcreit SSD1306 4-pin 128x64 White screen
This is quite a generic component, it's a 4 pin SSD1306 128x64 resolution, any brand should do, but I do prefer the single color ones.
×1

Software apps and online services

Arduino IDE
Arduino IDE
Visual Studio Code Extension for Arduino
Microsoft Visual Studio Code Extension for Arduino

Story

Read more

Schematics

The original untested PCB

This is the PCB I've started building, I haven't tested or prototyped it yet.

Code

BFlight (Test game early on)

https://github.com/tonym128/BFlight

ESP8266GameOn

https://github.com/tonym128/ESP8266GameOn

Github

https://github.com/jagregory/abrash-black-book

Credits

Tony Mamacos

Tony Mamacos

2 projects • 2 followers
Software programmer by day & hobbyist hardware hacker by night. I enjoy playing around with electronics & building small fun useful projects

Comments