ESPlay Micro - Retro Game Console + MicroPython

by Mostre Sailse in Circuits > Electronics

6394 Views, 15 Favorites, 0 Comments

ESPlay Micro - Retro Game Console + MicroPython

ESPlay Micro Game Console.1.jpg

ESPlay Micro is a retro game console, this is a project first shared on Hackaday: https://hackaday.io/project/166707-esplay-micro. You can go there to get all the codes and files on it.

ESPlay Micro is a handheld game console based on ESP32, it is a small game console could play on NES, or other systems, like Gameboy, Gameboy Color, Sega Master System, etc. ESPlay Micro also supports Arduino, and Micro Python.

Power on With ESPlay Micro

ESPlay Micro-6.jpg

Now I would like to share my first play with the ESPlay Micro.

It is only PCBA available, with the SD card, I can play a game as soon as power on. BTW, you can use a battery for the power supply or USB charger(there's a USB cable in the package).

I use a battery for power supply as the photo.

Start to Play Game With ESPlay Micro

FQUOYF6K2ZPCK74.jpeg

In the SD card, there're some default retro games in it, so I start playing with "Super Mario". It is easy to use, the function buttons are easy to understand, and I start in 1 minute.

The whole project I think is very impressive, and you can choose games on NES, It could also play other systems too, like Gameboy, Gameboy Color, Sega Master System, Sega Game Gear, and Coleco Vision. Also other systems but not bundle with ESPlay micro emu app, like Turbo Gfx, Atari, MSX. and DOS Game like Doom or Duke Nukem 3D. This board also supports Arduino and MicroPython.

This console supports MP3 music play. You will need an earphone or speaker with audio interface, to enjoy the game background music when playing games. or enjoy your music time with ESPlay Micro.

PCBA of ESPlay Micro

ESPlay Micro-4.jpg
ESPlay Micro-5.jpg
ESPlay Micro-1.JPG

Now you can use it to play retro games like “Super Mario”, “ Contra”, “Battle City”, “ Maple Story”, etc.

You can get the prototype at Makerfabs: https://www.makerfabs.com/esplay-micro.html

And by now, there's not an outer case available, you can try with your talent and create a 3d printing case, I see there are 3d printing files on hackaday, but it seems the old version design, so the case doesn't perfectly match the PCBA button.
I asked the designer and told me that he has updated the hardware and software recently, the board I got is the updated version. But the designer is haven't finished the new case design.

And Makerfabs is help on that, need some more time to make a reasonable solution.

So I need to wait...

Youtube video: https://youtu.be/icqSdzkELzk

Video - Play Retro Game "Super Mario" Using ESPlay Micro

ESPlay Micro Game Console - Play Retro Game: Super Mario

Video - How to Add MP3 Mold to ESPlay Micro

ESPlay Micro: How to add MP3 Mode - Tutorial

Video Reviews About ESPlay Micro

ESPlay Micro: Open Source ESP32 Game Console
ESPlay Micro - Open Source Game Boy Console with ESP32

These are some video reviews, from @Davy and @Electronics Projects - Stefano91ste. Enjoy:)

Update: New Version - ESPlay Micro V2

#New Version# ESPlay Micro V2 - ESP32 Handheld Game Console

Compares to the V1 version, the main updates for the V2 are:

  • Acrylic Case added
  • Upgrade button and caps, to make the pressing feels much better
  • Lipo battery added in the package
  • Upgraded Lipo Charger IC TP4054, for faster battery charging
  • On-board mini speaker
  • 2.54” I2C breakout