I am trying to build a ESPBoy with minimal configuration. My main focus is to play the games and develop new games. I’ll skip using the header for peripheral HW addon for now.
I am thinking of the following -
High impedence speaker to be connected to D3 of ESP8266 through a 10uf polar cap and a 47 ohm register in series (No transistor amp).
Din of WS2812 to be connected to D4 of EDP8266 through 470 ohm.
I found 128x164 TFT display (ST7735). Hence there will be 36px unused. I’ll use it in portrait mode. Thinking of putting battery level indicator and clock in this unused 36px. (I believe slight modification in SW can achieve that.)
I think for my purpose of the gadget, I can fully remove MCP2317. Instead voltage devider ladder can be used to get different ADC value for different combination of switch press. getKey() function can be overriden to read analog from A0.
For display Led brightness control, could we use a GPIO to deliver PWM?
(MCP4725 is unavailable in my region)
Any thoughts, inputs is highly appreciated.