Non-blocking 20x4 LCD menu system with dual rotary encoders for APA Devices water treatment automation (AVR, ESP32, ESP8266, STM32)
-
Updated
Jun 5, 2026 - C++
Non-blocking 20x4 LCD menu system with dual rotary encoders for APA Devices water treatment automation (AVR, ESP32, ESP8266, STM32)
Non-blocking ADS1015 + PCF8574AT sensing library for APA pool automation — pressure, AC current (RMS + power), solar irradiance, AUX voltage, tank-empty sensors, status LEDs and severity-matched alert buzzer patterns. Pure Wire.h, no external dependencies. AVR / ESP32 / STM32.
Automate APA pool systems using ADS1015 analog sensors and PCF8574AT I/O modules with this C++ library for AVR, ESP, and STM32 platforms.
Add a description, image, and links to the apadose topic page so that developers can more easily learn about it.
To associate your repository with the apadose topic, visit your repo's landing page and select "manage topics."