Skip to content

Display

Displays for Arduino and ESP32: 0.96 and 1.3 inch OLED, 16×2 LCD with I2C, TFT touch screens, MAX7219 matrices, TM1637 digits and WS2812 LEDs.

Screens and indicators for showing readings and menus: 0.96 inch and 1.3 inch I2C OLED displays, 1602 character LCDs and the PCF8574 I2C adapter that cuts their wiring to four pins, 1.8, 2.4 and 3.5 inch SPI TFT screens (some with touch and SD card), MAX7219 dot-matrix and 8-digit modules, TM1637 4-digit displays, panel voltmeters and WS2812 LED boards.

Choosing a display

For a few lines of text or numbers, a 0.96 inch OLED or a 16×2 LCD with I2C adapter is the simplest to wire and code. For colour graphics and images, a TFT, ideally driven by an ESP32 for speed. Check the controller chip (SSD1306, ST7735, ILI9341, ILI9488), since that decides which library to use.

Main Menu