This library provides a driver for the ESPboy multi-gadget handheld created by Roman Sokolov. It gives you easy control over all its peripherals (128x128 TFT screen, 8 push buttons, and NeoPixel RGB LED).
ESPboy library relies on the following dependencies:
I noticed that most of the developments around the ESPboy use the TFT_eSPI library, but I prefer LovyanGFX, which has better optimizations and more easy configuration.
The bare minimum to start coding with ESPboy library:
#include <ESPboy.h>
void setup() {
espboy.begin();
}
void loop() {
espboy.update();
}
Please read the user guide for more details.
I want to thank the authors of Adafruit MCP23017, Adafruit MCP4725, and LovyanGFX libraries, without whom the ESPboy library would not be what it is.
In particular, I warmly thank lovyan03, who kindly agreed to add support for ESP8266 in LovyanGFX and, more specifically, for the ESPboy, to make our lives easier with his outstanding graphics display driver. You can thank him by starring ⭐ the LovyanGFX library.
I also thank tobozo, who helped me to configure the display device when I decided to use the LovyanGFX library for the ESPboy.