ESP32 ESP-IDF component for LCD 1602A/1604A via I2C (PCF8574)

Wiki

EN | RU

Tested on

  1. ESP32 ESP-IDF v6.0.0

SAST Tools

PVS-Studio — static analyzer for C, C++, C#, and Java code.

Features

  1. Support for up to 16 LCD 160X displays on one I2C bus.
  2. 4-bit interface mode for efficient data transfer via PCF8574 expander.
  3. Print strings, integers, and floating-point numbers.
  4. Progress bar display with custom characters.
  5. Cursor visibility and blink control.
  6. Row-specific clear operations.

Using

In an existing project, run the following command to install the component:

cd ../your_project/components
git clone https://github.com/aZholtikov/zh_160x_i2c

In the application, add the component:

#include "zh_160x_i2c.h"

Examples

See Wiki EN | RU

S
Description
ESP32 ESP-IDF component for LCD 1602A/1604A via I2C (PCF8574).
Readme Apache-2.0
851 KiB
0 Stars 1 Watchers 0 Forks
Languages
C 99.6%
CMake 0.4%