mirror of
https://github.com/HASwitchPlate/openHASP.git
synced 2025-04-19 12:57:19 +00:00
HASP - Open Hardware edition
This is a re-implementation of the popular HASwitchPlate sketch created by aderusha. The original HASwitchPlate project uses a Wemos D1 mini and requires a Nextion/TJC HMI display. This fork removes the Nextion/TJC requirement by using the Littlev Graphics Library on the MCU to drive a commodity display.
This version also adds ESP32 support to take advantage of the additional hardware capabilities.
Features
Feature | ESP8266 | ESP32 |
---|---|---|
SPI display | yes | yes |
Parallel display | no | tbd |
PWM Screen dimming | yes | yes |
Maximum Page Count | 4 | 12 |
Dynamic Objects | yes | yes |
Lvgl Theme Support | basic themes | all themes |
Custom .zi V5 font | yes | yes |
FontAwesome Icons | yes | yes |
PNG images | no | tbd |
Description
HomeAutomation Switchplate based on lvgl for ESP32
arduinoaz-touchesp32homeassistanthomeautomationlanbonlvglm5stackmqttopenhabopenhaspsmarthomestm32duino
Readme
MIT
53 MiB
Languages
C++
85.5%
C
12.6%
Python
1.6%
RobotFramework
0.1%