ESP32 NES
Posted: Tue Feb 16, 2021 11:51 am
Built a few things during the most recent lockdown.
I found this interesting code https://github.com/rossumur/esp_8_bit which essentially emulated a NES, SMS & Atari on a ESP32 but allowed composite video output even though the ESP32 has no video out functions except via SPI. I found the Bluetooth controller function a little janky, didnt work with any of my BT controllers but someone added a fork with NES/SNES controller support.
I had originally intended to fit a smallish Lipo battery but space is fairly limited and I didnt want to 3D print a remixed controller bottom so just used MicroUSB to power. I may still end up doing a Lipo as the board ESP32 I used does have a built in charging circuit. Also added a MicroSD slot to store extra roms as the ESP32 only had space for about 4 or so max.
I found this interesting code https://github.com/rossumur/esp_8_bit which essentially emulated a NES, SMS & Atari on a ESP32 but allowed composite video output even though the ESP32 has no video out functions except via SPI. I found the Bluetooth controller function a little janky, didnt work with any of my BT controllers but someone added a fork with NES/SNES controller support.
I had originally intended to fit a smallish Lipo battery but space is fairly limited and I didnt want to 3D print a remixed controller bottom so just used MicroUSB to power. I may still end up doing a Lipo as the board ESP32 I used does have a built in charging circuit. Also added a MicroSD slot to store extra roms as the ESP32 only had space for about 4 or so max.