ardnew / ILI9341-Layout-Manager

Arduino autolayout engine with callback support for designing and organizing buttons, text fields, and modal windows for ILI9341 chipsets
6 stars 0 forks source link

ILI9341-Layout-Manager

An autolayout engine with callback support for designing and organizing buttons, text fields, and modal windows for ILI9341 chipsets

Features include:

An example sketch is provided that demonstrates some of the features mentioned above. Please refer to it for general usage.

The following are screenshots of the example sketch running on an Adafruit Grand Central M4.

ilm-demo.ino - initial layout ilm-demo.ino - modal popover ilm-demo.ino - a nested button press


The code has been tested on an Adafruit Grand Central M4, an Adafruit ItsyBitsy M4, and a Teensy 4.0.

Apart from the Teensy needing (wanting) to replace the TFT library from Adafruit_ILI9341 to ILI9341_t3, there was also a small change needed for the T4 linker script not to fail. I can add that to the example sketch if anyone is interested.