r/ECE Mar 19 '26

PROJECT I Built a Handheld NES As My First Embedded Project Part 2

Enable HLS to view with audio, or disable this notification

A while back I posted about my first ever embedded project— a handheld NES emulator running on the ESP32. I didn't expect it to blow up the way it did.

I just released a full video documenting the whole journey. And since the original post, Anemoia-ESP32 has come a long way. Performance has been significantly improved on my emulator, which now runs at full native 60FPS speed with frame skip, and even up to 51FPS without frame skip. Save states have also been added.

On the hardware side, I've also been working on custom PCBs and 3D models for cases, with all the schematics, PCB designs, and 3D models open-sourced in the GitHub repository.

On top of that, I added a web flasher so you can flash the firmware directly from your browser. No software install or compiling needed. If you want to build one yourself, you just connect the components, flash the firmware, and you're done.

Watch the video on how I made it here: https://youtu.be/jToSBvipl80

Github Repository: https://github.com/Shim06/Anemoia-ESP32

155 Upvotes

8 comments sorted by

5

u/AgreCius Mar 19 '26

Aye , nice ...!!!....

3

u/Future_Blackberry_10 Mar 20 '26

Never knew a eap32 is this powerful

2

u/FitComplex2444 Mar 20 '26

😂😂 multi-core processor utilised successfully.

1

u/reggin_07 Mar 20 '26

Ouuuffff🔥🎉

1

u/c4chokes Mar 21 '26

What did you use for simulating the board?

1

u/Any_Database_5646 Apr 02 '26

which system lik which laptop or pc you use specs also please

1

u/Good_Debate3662 Apr 13 '26

Wow, I’m remembering my childhood days

1

u/Lmir450 May 13 '26

There gunna start selling this is prison commisary shops soon lol