-
released this
2024-10-28 19:56:47 +00:00 | 0 commits to main since this releaseNow with the documentation work done, it can be said that WelcomeScreen is out of beta now!
Only drawback: The whole library could not be tested on 4x20 LCDs, but I did my best to make it work there (though it may not look as neat/optimized as on 2x16 displays).
Downloads
-
released this
2024-10-28 19:06:50 +00:00 | 6 commits to main since this releaseThe first release of this library with extended functionality.
First, just copied from a sample welcome screen in another project of myself, it has been adapted to a usage as a library.
Now, it has reached a production-ready state 🥳!
Functionality added
The features I aimed for, which have been reached and included in this release:
- support for both 2x16 and 4x20 LCDs (currently, only 2x16 LCD has been tested)
- customizability (e.g. for another language, you have to change some strings displayed, which is possible now)
- a customizable and adaptable fade out (also, can be deactivated if wanted!)
- support for interrupt pins (the WelcomeScreen listen on changes to the return of the Pin.value() method and stops itself when it detects changes)
ToDo
Much of the documentation works...
Downloads