display-examples

A collection of examples for driving displays from microcontrollers

Home
Display Technologies
Driver Technologies
Control Protocols
Display Libraries for Arduino
TFT LCD Examples
OLED Examples
ePaper Examples
8x8 LED Matrix examples
QR Code Examples
Inventory

This project is maintained by tigoe

Inventory

A list of components mentioned in this repository.

Multiplexers and PWM drivers

Item Vendor 1 Vendor 2 Notes
TLC5947 PWM driver Adafruit Digikey This IC comes in many other form factors and breakout boards, and there are multiple libraries for it.

TFT LCD Displays

Item Vendor 1 Vendor 2 Notes
1.54” 240x240 Wide Angle TFT LCD Display with MicroSD Adafruit Digikey Breakout board with ST7789 driver IC
1.14” 240x135 Color TFT Display with MicroSD Adafruit Digikey Breakout board with ST7789 driver IC
1.3” TFT LCD Display, no MicroSD MakerFocus Amazon Breakout board with ST7789 driver IC. This display does not have a CS pin, so it can’t be used with other SPI devices at the same time. To use it with the Adafruit_7735/7789 library, init using SPI_MODE3
2.2” Round TFT LCD Display DFRobot Digikey Color TFT display

OLED Displays

Item Vendor 1 Vendor 2 Notes
Micro OLED Sparkfun Digikey Breakout board. Does not work with the other SSD1306 libraries.
SSD1306 0.91” 128x32 I2C interface MakerFocus Amazon Breakout board, Qty. 2
SSD1306 0.96” 128x64 MakerFocus Amazon Breakout board, Qty. 4
128x128 Round OLED display Crystalfontz - Bare display, needs driver board, 24-position 0.5mm pitch ZIF connector and voltage converter circuit
128x56 Transparent OLED Display Crystalfontz - Bare display, needs driver board, 24-position 0.5mm pitch ZIF connector and voltage converter circuit. Works with breakout board below.
OLED Breakout Board Crystalfontz - Supports 24-position 0.5mm pitch ZIF connector transparend OLED boards, but not the round ones above.

ePaper Displays

Item Vendor 1 Vendor 2 Notes
1.54” Monochrome ePaper Display with SRAM - 200x200 Adafruit Digikey Breakout board
1.54” Tri-Color eInk / ePaper Display with SRAM - 152x152- Red Black White Adafruit Digikey Breakout board
SHARP Memory Display Breakout - 1.3” 168x144 Monochrome Adafruit Digikey Breakout board. Not an actual ePaper display, though it looks like one. The image fades when you remove power, but it retains for a few second. The display rate is more like an LCD.
eInk Breakout Friend with 32KB SRAM Adafruit Digikey Driver board, no display Supports multiple bare ePaper displays, including ones not from Adafruit
ePaper Adapter Board Crystalfontz - supports 24-position 0.5mm pitch ZIF connector displays. I have yet to get this to work with the Adafruit_EPD library.
1.54” 152x152 3-color breakout Sparkfun - Breakout board, discontinued
1.54” panel, 200x200 WaveShare Amazon Tricolor (Black/white/red). doesn’t have SRAM or SD card
1.54” 3-Color display Crystalfontz - Black/white/yellow. Bare display, needs driver board, 24-position 0.5mm pitch ZIF connector
2.13” panel, 250x122 for Raspberry Pi WaveShare Amazon Breakout board w/cable
2.13” Flexible Monochrome eInk Display - 212x104 Adafruit Digikey bare display, needs driver

Multi-Segment LED Displays

Item Vendor 1 Vendor 2 Notes
Broadcom/Avago 5x7-pixel LED displays Mouser Digikey Newer models of these displays may also work with this library.
8x8 LED Displays Digikey (red) Digikey (blue) There are many different colors, models and manufacturers of these, this is just one example. Search any major vendor for others.

Display Vendors