Skip to content

Due to increased popularity of NesCat 0.5 project, I remastered old version of NESCAT 1.0 project.

License

Notifications You must be signed in to change notification settings

fizarum/NesCat1.0_ESP32

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NesCat1.0_ESP32 modification

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 display done
  • add PCF8574N for keyboard (keys) added for ABXY buttons
  • move to 16 channel gpio expander implemented by MCP23017
  • add charger module done
  • change to Max98357A I2S module done
  • add separate repo for hardware

Used libraries:

Pinout

Display

  • TFT_CLK 18
  • TFT_COPI 23
  • TFT_CIPO 19
  • TFT_CS 5
  • TFT_DC 16
  • TFT_RST 17
  • TFT_BL 4

SD

  • SD_CS 15
  • SD_CLK 14
  • SD_COPI 13
  • SD_CIPO 32

Keyboard

  • KB_CLK 22
  • KB_SDA 21

Sound

  • I2S_DOUT 25
  • I2S_BCLK 27
  • I2S_LRC 26

About

Due to increased popularity of NesCat 0.5 project, I remastered old version of NESCAT 1.0 project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 89.9%
  • C++ 10.0%
  • Makefile 0.1%