Microcontroller Handheld Game Console (Part 10) — Hardware Preparation for Running Game Boy Emulator on ESP8266

Microcontroller Handheld Game Console (Part 10) — Hardware Preparation for Running Game Boy Emulator on ESP8266

The Game Boy emulator running on the ESP8266 is part of a project from ESPboy. https://github.com/ESPboy-edu/ESPboy_GameBoy ESPboy uses the ESP8266 as the processor and employs an I2C chip to expand GPIO for controlling the Game Boy, as the usable IO on the ESP8266 is quite limited. It uses an ST7735 LCD with a resolution of … Read more

Using the Built-in Touch Function of ESP32

Using the Built-in Touch Function of ESP32

⚔️First, let’s see the effect (Serial Print) ⚔️Principle (from AI) ⚔️Hardware Preparation Connect the ESP32’s touch pin, preferably using wires to connect it to a piece of tin foil for easy finger contact. Identify the ESP32’s touch pin. Many IOs have touch functionality; the author uses IO4. ⚔️Driver Code Implementation Configure IO4 as input. ⚔️Driver … Read more