I have a water chemistry system running on an ArduinoMega2560, which has a 480x320 TFT touch screen display (Kuman 3.5" TFT Screen with SD Card). It uses Adafruit_GFX, Adafruit_TFTLCD, MCUFRIEND_kbv and Touchscreen libraries
I wrote a few basic data entry screens for calibration of the miscellaneous sensors etc, but I found that extremely tedious work.
The next step in the project involves being able to set timing parameters for each of the 7 day of the week. setting on/off twice a day, ideally different for every day...
Has anyone run across a library that has done the heavy lifting on this and can give me a simple UI?
While I was looking for larger LCD panels to gain a bit of area for additional input, I ran across these Nextion panels (https://nextion.tech/enhanced-series-introduction/), which connect to an arduino via UART, and have a separate application to easily build the human interface...
While the nextion.h library gets cr@p reviews, enough people have posted about how to work with these panels without the library...
Might give it a shot. They are significantly more expensive than my 3.5" Kuman display, but at 7.0" with a capacitive touchscreen, I'm gaining huge workin space and hopefully a lot of time as well.