Display for microprocessors

Interfacing LOLIN32 LITE to E-INK Heltec display

Display for microprocessors

Here are some of the display types that are often used for Arduino-based microprocessor systems:

  • Dot Matrix 16×2
  • Dot Matrix 20×4
  • E-Ink Display
  • Oled
  • TFT/IPS LCD

The interface used to display is:

  • Parallel communication
  • Serial Communication I2C
  • Serial Communication SPI

Parallel communication uses multiple pins, as each bit uses 1 path. The serial interface only requires a little pin. New output displays are generally already using serial communication.

Here is an example ESP32 LOLIN32 Lite interface with E-INK display, using the SPI protocol.

LOLIN32 LITE interface with E-INK Heltec display
LOLIN32 LITE interface with E-INK Heltec display

Literature:

Here’s the ESP32 Lolin32 Lite interface with an OLED display of 0.91 “, using the I2C protocol.

ESP32 Lolin32 Lite with OLED 91
ESP32 Lolin32 Lite with OLED 91

Reference

  • https://github.com/adafruit/Adafruit_SSD1306/blob/master/examples/ssd1306_128x32_i2c/ssd1306_128x32_i2c.ino

 

 

Here is ESP32 with TFT LCD display based on ST7789 chip with a resolution of 240×240 RGB

ESP32 with TFT ST7789
ESP32 with TFT ST7789

Reference

  • TFT ST7789 https://simple-circuit.com/arduino-st7789-ips-tft-display-example/

 

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.