A Nintendo Entertainment System Emulator for the ESP32 + [SOURCE CODE]

Channel:
Subscribers:
4,120
Published on ● Video Link: https://www.youtube.com/watch?v=qxb_bQGfbnk



Duration: 29:49
2,591 views
84


Nintendo Emulator for ESP32 , MicroSD card support Composite TV OUT Video PAL, Using 7 push Button Switches , Requirements: ESP32 , MICROSD CARD slot, PCM5102 I2S AUDIO MODULE, OTHER PARTS

if you enjoyed those videos, then please subscribe to my channel which I update every week
👉 Subscribers : https://bit.ly/2EpEwrU


+++++++++++++++
++ FEATURES: +
+++++++++++++++
MicroSD card support
Composite TV OUT Video PAL
I2S AUDIO support PCM5102 module
Using 7 push Buttons Switches
huge NES ROMs up to 512kB (read from FLASH)

==========
= Required =
==========
□ ESP32 Development Board
□ Using 7 push Buttons Switches
□ PCM5102 I2S AUDIO MODULE,
□ MICROSD CARD slot,

=========================
= Schematic is pretty simple: =
=========================
TV ========TO === ESP32
COMPOSITE VIDEO GPIO26

AUDIO i2S ======= TO ======== ESP32
I2S_BCK_IO //BCK ---------------------- (GPIO 27)
I2S_WS_IO //LCK ------------------------(GPIO 32)
I2S_DO_IO //DIN ------------------------- (GPIO 25)

Micro SD Card ========= TO ======= ESP32
SD_MOSI_PIN -------------------------------------- (GPIO 17)
SD_MISO_PIN ---------------------------------------(GPIO 16)
SD_SCK_PIN -----------------------------------------(GPIO 21)
SD_CS_PIN -------------------------------------------(GPIO 22)

NES FOLDER ("/NES/") where to place the NES ROMs

Buttons ========== ESP32
ALL Buttons 5V ----- TO ------ ESP32 PINs --TO --10ohm resistor ---- GND
5V ------- Button UP ------------- 39 //SVN ----/|/\1k Ohm /\/\/\------ GND
5V ------- Button DOWN ---------- 35 //IO35 ----/|/\1k Ohm /\/\/\------ GND
5V ------- Button LEFT ------------ 36 //SVP. ----/|/\1k Ohm /\/\/\------ GND
5V ------- Button RIGHT ---------- 34 //IO34. ----/|/\1k Ohm /\/\/\------ GND
5V ------- Button A ---------------- 2 //IO2. ----/|/\1k Ohm /\/\/\------ GND
5V ------- Button B ---------------- 14 //TMS. ----/|/\1k Ohm /\/\/\------ GND
5V ------- Button START ---------- 15 //TDO. ----/|/\1k Ohm /\/\/\------ GND
5V ------- Button SELECT --------- 13 //TCK ----/|/\1k Ohm /\/\/\------ GND

================
== Schematic ==
================
https://github.com/nathalis/NesCat/raw/main/PCB/SCHEMATIC.png
----------------------------------------------------------------------------

=============================
= The Source-Code here: =
=============================
https://github.com/nathalis/NesCat/archive/main.zip
----------------------------------------------------------------------------


#esp32_arduino #esp32_nintendo_emulator #esp32_snes_emulator
------------------------------------------------------------------------
About Social Media, Business, and Blogging
------------------------------------------------------------------------

https://www.youtube.com/djamaluk
https://www.facebook.com/Djamal.UK
https://twitter.com/DjamalUK
https://Djamal.UK


Code and Schematic OR Any Questions Please let me know in the comment section below



Thank you everyone for stopping by my youtube channel I would love to hear from you, so leave a comment to let me know you were here!




Other Videos By Djamal.Uk


2021-05-20Sinclair ZX Spectrum Emulator on Single ESP32 TV-OUT
2021-04-07Electronic Animated Eye for esp32 TTGO T-Display
2021-04-01Two button calculator TTGO T-Display ESP32 - Arduino Sketch
2021-02-12MicroByte - fully open-source, DIY 8-bit game console
2021-01-27ESP32 Talking Weather broadcast [MicroPython]
2021-01-07Music game port of Super Hexagon for Parallax Propeller [ Spin Hexagon ]
2020-12-31A Tiny ESP32 Handheld NES Emulator for the ESP32
2020-12-25ATtiny85 Super Mario Test Using 2x I2C OLED Displays on a Single Bus
2020-12-22ESP32 Gameboy Ninja Gaiden Shadow
2020-11-27Turn your ESP32 into a Fully Programmable Mini Retro Gaming Console HDMI to TV + [Source Code]
2020-11-19A Nintendo Entertainment System Emulator for the ESP32 + [SOURCE CODE]
2020-11-12Nintendo Emulator for ESP32, SD card support Composite TV Video, Using USB Keyboard + [SOURCE CODE]
2020-11-08Hydra Game - StarBlaster NTSC/PAL video game for Propeller Parallax P8X32A-D40
2020-11-03Building A 1980s Microcomputer With A Parallax Propeller P8X32A-D40
2020-10-31Helicopter Game by a single Parallax Propeller Microcontroller P8X32A-D40
2020-10-28Nyan cat running by a single Parallax Propeller Microcontroller P8X32A-D40
2020-10-21Tetris - NTSC/PAL video game for Propeller: Parallax P8X32A-D40
2020-10-15Build Your Own ATARI 8-bit Computer for Just a Few Dollars
2020-10-07ESP32 Mini Game Console - ESP 8-bit Supports classic NES (or SNES) Hard Wired Controller
2020-09-30Full GamePlay Chase by Shiru (Homebrew) esp32 nes emulator
2020-09-21PacMan Arcade Machine running on「ATtiny85 」+ i2c Oled display



Tags:
esp32_projects
esp32_arduino
esp32 internet radio
esp32 mini computer
esp32 single board computer
esp32 game console
esp32 gameboy
nes emu esp32 sd card
esp32-nesemu
nofrendo esp32
esp32 emulator
esp32 arduino simulator
esp32 projects github
esp32 nes emu
esp32 nintendo emulator
esp32 game emulator
esp32 snes emulator