APALCDGUI

Parallel 20x4 LCD menu system with dual rotary encoders for APA Devices water treatment automation

Author
APADevices
Website
https://github.com/apadevices/APALCDGUI
Category
Device Control
License
NOASSERTION
Library Type
Contributed
Architectures
Any

Non-blocking 13-state UI library for Arduino-compatible boards (AVR, ESP32, ESP8266, STM32). Drives a 4-bit parallel LiquidCrystal display with two quadrature encoders, a two-tier alert system, PWM backlight with EEPROM persistence, optional DS3231 RTC modal, inline timer schedule screen (up to 3 on/off slots, auto-saved to EEPROM), a generic two-point guided calibration screen, and a factory-function API for menu screens with 1-3 fields

Downloads

Filename Release Date File Size
APALCDGUI-1.7.0.zip 2026-09-29 328.86 KiB
APALCDGUI-1.6.2.zip 2026-09-28 326.96 KiB
APALCDGUI-1.6.1.zip 2026-09-28 325.91 KiB
APALCDGUI-1.6.0.zip 2026-09-28 325.21 KiB
APALCDGUI-1.5.0.zip 2026-09-21 323.80 KiB
APALCDGUI-1.4.3.zip 2026-09-20 315.13 KiB
APALCDGUI-1.4.2.zip 2026-09-20 314.46 KiB
APALCDGUI-1.4.0.zip 2026-06-05 311.02 KiB
APALCDGUI-1.3.0.zip 2026-06-02 310.07 KiB
APALCDGUI-1.2.3.zip 2026-06-02 305.90 KiB