Graphics library for NodeMCU (ESP8266), ESP32 and serial+parallel TFT displays

The TFT_eSPI library has undergone a few tweaks and bug fixes.

It is also now possible to use the MISO line for the Data/Command (DC) or Chip Select (CS) for projects that are pin constrained and where reading from the display is not needed. This means that for some displays it is possible to get down to using just three I/O pins for SCK, MOSI and DC, with CS tied low to GND and RESET connected to the NodeMCU RST pin.

The background is now correctly sized for rendering the Adafruit "Free Fonts" when using the drawString() member function, here extra width padding has been applied to the plotted numbers with the library setTextPadding() member function, this means old numbers get over-written automatically:

Using the print() method does not use background for technical reasons:

All fonts can be rendered relative to a selected datum, which helps when designing a screen layout:

Online instructions for using the library and features is "in development" and should be available soon!