Displays

Everything related to displays including OLED, LCD, e-paper, 7-segment modules, addressable LEDs and matrix displays. Wiring, control methods, and basic interface design.

TFT LCD Displays with ST7735 and ST7789: Small Color Displays Explained

Small color TFT displays are among the most popular display types in Arduino and ESP32 projects. They are inexpensive, widely available and capable of showing full-color graphics, menus and simple user interfaces. This article explains how TFT LCD displays work, compares the common ST7735 and ST7789 controllers, and shows when to use each type. What […]

TFT LCD Displays with ST7735 and ST7789: Small Color Displays Explained Read More »

ST7567 and ST7920 Graphic LCDs: Monochrome Displays for Embedded Systems

Monochrome graphic LCDs are a practical middle ground between simple character displays and full-color TFT screens. They allow pixel-level control without the complexity, cost and power consumption of color displays. This article explains how graphic LCDs work and compares two common controller families: ST7567 and ST7920. What Is a Graphic LCD? A graphic LCD allows

ST7567 and ST7920 Graphic LCDs: Monochrome Displays for Embedded Systems Read More »

OLED Displays with SSD1306, SH1106 and SSD1309: Differences and Use Cases

Small OLED displays are one of the most popular choices for modern embedded systems. They offer high contrast, low power consumption and compact size, making them ideal for Arduino, ESP32 and CANABLOX projects. This article explains how OLED displays work and compares the most common controller chips: SSD1306, SH1106 and SSD1309. What Is an OLED

OLED Displays with SSD1306, SH1106 and SSD1309: Differences and Use Cases Read More »

HD44780 Character LCDs: 16x2 and 20x4 Displays Explained

Character LCDs are one of the oldest and most reliable display types used in embedded systems. Despite their simplicity, they are still widely used in Arduino, ESP32 and industrial applications because they are easy to control, highly readable and very cost-effective. This article explains how HD44780-compatible character LCDs work and when they are the right

HD44780 Character LCDs: 16x2 and 20x4 Displays Explained Read More »

7-Segment Displays Explained: From Single Digits to Multi-Digit Modules

7-segment displays are one of the simplest and most effective ways to display numbers in electronic projects. They are bright, easy to read and widely used in clocks, meters, counters and measurement devices. This article explains how 7-segment displays work, the different types available and how they are used in embedded systems. What Is a

7-Segment Displays Explained: From Single Digits to Multi-Digit Modules Read More »

Driving 7-Segment Displays with I2C and Driver Chips (CH423, TM1637, MAX7219)

Driving multi-digit 7-segment displays directly from a microcontroller can quickly become complex due to multiplexing, current control and timing requirements. Driver chips simplify this by handling most of the low-level work. This article explains how common driver chips work and compares CH423, TM1637 and MAX7219. Why Use a Driver Chip? A raw multi-digit 7-segment display

Driving 7-Segment Displays with I2C and Driver Chips (CH423, TM1637, MAX7219) Read More »

LED Dot Matrix Displays: MAX7219, TM1640 and IS31FL3731 Compared

LED dot-matrix displays allow you to show text, symbols and simple graphics using a grid of LEDs. They are brighter than most LCD or OLED displays and are ideal for scrolling text, indicators and visible status displays. This article explains how LED matrix displays work and compares common driver solutions: MAX7219, TM1640 and IS31FL3731. What

LED Dot Matrix Displays: MAX7219, TM1640 and IS31FL3731 Compared Read More »

Shopping Cart
Scroll to Top