Nofrendo NES emulator ported to the TTGO T-Display ESP32 [Fix Bad Audio 🔊]
#TTGO #T_Display_ESP32 A Tiny ESP32 Handheld #NES_Emulator
Special thanks to ✨ 無限升級 ✨
= Modified Code BY =============================== https://github.com/channel2007/TTGO_FC
Youtube: (無限升級) https://youtu.be/1TspP-tZocc
==================================================
Main Project : 【參考資料】
-本專案修改自陳亮老師的GitHub專案
https://github.com/moononournation/arduino-nofrendo
==================================================
Reference:
https://github.com/espressif/esp32-nesemu.git
===================================================
if you enjoyed those videos, then please subscribe to my channel which I update every week
👉 Subscribers : https://bit.ly/2EpEwrU
===========
= Hardware =
============
TTGO T-Display ESP32
PAM8302 audio amplifier
Push Switches opening 6x6x4.3 (x8)
10k Ohm (x5)
breadboard
===========
= schematic =
============
https://raw.githubusercontent.com/channel2007/TTGO_FC/main/image/circuitDiagram.png
=======================
= Precompiled firmware. =
=======================
https://github.com/channel2007/TTGO_FC/tree/main/firmware
===============================
= Flashing TTGO T-Display ESP32 =
===============================
esptool for macos Easy Installation
You will need either Python 2.7 or Python 3.4 or newer installed on your system.
To install esptool, run the following command in macOS terminal (Applications-Utilities-Terminal) Install command:
brew install esptool OR. pip install esptool
Commands
Write binary data to flash: write_flash
esptool.py --chip esp32 --port /dev/tty.SLAB_USBtoUART --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0xe000 boot_app0.bin 0x1000 bootloader_dio_80m.bin 0x10000 ttgo_t_display_fc.bin 0x8000 ttgo_t_display_fc_partitions.bin
===========================================
= Install ESP32 Filesystem Uploader in Arduino IDE =
===========================================
https://randomnerdtutorials.com/install-esp32-filesystem-uploader-arduino-ide/
-------
========================================
UPLOAd the NES ROM from data folder data
PUT your NES rom here :
TTGO_FC-main/esp32-nofrendo/data/rom.nes
then goto esp32-nofrendo.ino click on it , then you will see Arduino IDE
click Tools then esp32 sketch data upload to upload the NES rom to TTGO T-Display
------------------------------------------------------------------------
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!
Видео Nofrendo NES emulator ported to the TTGO T-Display ESP32 [Fix Bad Audio 🔊] канала Djamal.Uk
Special thanks to ✨ 無限升級 ✨
= Modified Code BY =============================== https://github.com/channel2007/TTGO_FC
Youtube: (無限升級) https://youtu.be/1TspP-tZocc
==================================================
Main Project : 【參考資料】
-本專案修改自陳亮老師的GitHub專案
https://github.com/moononournation/arduino-nofrendo
==================================================
Reference:
https://github.com/espressif/esp32-nesemu.git
===================================================
if you enjoyed those videos, then please subscribe to my channel which I update every week
👉 Subscribers : https://bit.ly/2EpEwrU
===========
= Hardware =
============
TTGO T-Display ESP32
PAM8302 audio amplifier
Push Switches opening 6x6x4.3 (x8)
10k Ohm (x5)
breadboard
===========
= schematic =
============
https://raw.githubusercontent.com/channel2007/TTGO_FC/main/image/circuitDiagram.png
=======================
= Precompiled firmware. =
=======================
https://github.com/channel2007/TTGO_FC/tree/main/firmware
===============================
= Flashing TTGO T-Display ESP32 =
===============================
esptool for macos Easy Installation
You will need either Python 2.7 or Python 3.4 or newer installed on your system.
To install esptool, run the following command in macOS terminal (Applications-Utilities-Terminal) Install command:
brew install esptool OR. pip install esptool
Commands
Write binary data to flash: write_flash
esptool.py --chip esp32 --port /dev/tty.SLAB_USBtoUART --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0xe000 boot_app0.bin 0x1000 bootloader_dio_80m.bin 0x10000 ttgo_t_display_fc.bin 0x8000 ttgo_t_display_fc_partitions.bin
===========================================
= Install ESP32 Filesystem Uploader in Arduino IDE =
===========================================
https://randomnerdtutorials.com/install-esp32-filesystem-uploader-arduino-ide/
-------
========================================
UPLOAd the NES ROM from data folder data
PUT your NES rom here :
TTGO_FC-main/esp32-nofrendo/data/rom.nes
then goto esp32-nofrendo.ino click on it , then you will see Arduino IDE
click Tools then esp32 sketch data upload to upload the NES rom to TTGO T-Display
------------------------------------------------------------------------
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!
Видео Nofrendo NES emulator ported to the TTGO T-Display ESP32 [Fix Bad Audio 🔊] канала Djamal.Uk
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Emulation of arduboy using Java app chrome browser](https://i.ytimg.com/vi/2xuj_m0a5qM/default.jpg)
![Emulation of windows 3.0 using ESP32](https://i.ytimg.com/vi/pKS9lM4kwRc/default.jpg)
![DIY smartphone ESP32](https://i.ytimg.com/vi/eItXF_ejf5Q/default.jpg)
![Arduino techno music](https://i.ytimg.com/vi/r7ovl0vQvP8/default.jpg)
![Gamebuino Tv 📺 arduino uno #electronics #arduinoboard #diy #arduinonano #game #arduinoide](https://i.ytimg.com/vi/VlO38RZA73A/default.jpg)
![Arduino Uno DIY Computer](https://i.ytimg.com/vi/-_Ur6dGHM0Y/default.jpg)
![TTGO ESP32 Nintendo Emulator](https://i.ytimg.com/vi/mDubuljp7iQ/default.jpg)
![Super Mario Arduino Uno TV Out](https://i.ytimg.com/vi/dDF0hM2rT4Q/default.jpg)
![ATtiny85 Super Mario test ..!](https://i.ytimg.com/vi/bgEGxrBk4LU/default.jpg)
![ATtiny85 Super Mario](https://i.ytimg.com/vi/lr829YIbcpY/default.jpg)
![The ESP32 is intended for IoT, it can well as an emulator Sega Master System, and Game Gear games.](https://i.ytimg.com/vi/5uoh0lKtRms/default.jpg)
![Running DOOM II on esp32](https://i.ytimg.com/vi/s9bV4q9rWs0/default.jpg)
![Random MOD player for ESP32 with OLED and “Skip Next“ button](https://i.ytimg.com/vi/YTf4WaaoqHs/default.jpg)
![upgraded the surface mounted 4MB Flash RAM to 16MB For ( TTGO T8 V1.1 ESP32 4MB Flash 4MB PSRAM )](https://i.ytimg.com/vi/gDlqdD3bpVg/default.jpg)
![TESTING MicroByte with TTGO T8 V1.1 ESP32 4MB Flash 4MB PSRAM](https://i.ytimg.com/vi/w_vk8CI8xBw/default.jpg)
![microByte version 0.6 NES emulator freezes then screen goes black](https://i.ytimg.com/vi/2ym1TM3XVnA/default.jpg)
![ATtiny85 Hat Trick Video Game be credited to Daniel on GPLv3 Licence](https://i.ytimg.com/vi/fwAcb5-CJl8/default.jpg)
![「ESP8266 - Based Mini Game Console」🎮](https://i.ytimg.com/vi/JsuNGTtaId4/default.jpg)
![ESP8266 Enigma.mod Player sample from the mod archive: modarchive.org](https://i.ytimg.com/vi/4eF8Ntk2vkM/default.jpg)
![Tiniest Game Boy Hides In Your Pocket](https://i.ytimg.com/vi/fexusQpEaDM/default.jpg)