Modified version of NesCat1.0_ESP32 system(original: https://github.com/nathalis/NesCat1.0_ESP32).
!!! Its in progress and most features not working at this moment. !!!
I want to make separate releases as soon as I get stable version of my mod. Currently I'm working on software changes, but PCB reworking is planned as well
Planned changes:
move from SD7789 to ILI9341 displaydoneadd PCF8574N for keyboard (keys)added for ABXY buttonsmove to 16 channel gpio expanderimplemented by MCP23017add charger moduledonechange to Max98357A I2S moduledone- add separate repo for hardware
Used libraries:
- TFT_eSPI https://github.com/Bodmer/TFT_eSPI.git
arduinoFFT https://github.com/kosme/arduinoFFT- ESP32-audioI2S https://github.com/schreibfaul1/ESP32-audioI2S
- arduino-mcp23017 https://github.com/blemasle/arduino-mcp23017.git
- TFT_CLK 18
- TFT_COPI 23
- TFT_CIPO 19
- TFT_CS 5
- TFT_DC 16
- TFT_RST 17
- TFT_BL 4
- SD_CS 15
- SD_CLK 14
- SD_COPI 13
- SD_CIPO 32
- KB_CLK 22
- KB_SDA 21
- I2S_DOUT 25
- I2S_BCLK 27
- I2S_LRC 26