Update displaylib.md

This commit is contained in:
Moritz Bust 2018-10-16 02:21:39 +02:00 committed by GitHub
parent d3bd9d9a81
commit 9f0d3ed364
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1 +1,9 @@
# This file contains documentation on the library used to display stuff on oled screens # This file contains documentation on the library used to display stuff on oled screens
## Library
The preferred library do display the menu on the ssd1306 oled screen is https://github.com/lexus2k/ssd1306/tree/master/src
* It seems to aim for a reasonable size / speed balance and has some interesting advanced functionality.
* The included *NanoEngine* seems to be reasonably documented https://github.com/lexus2k/ssd1306/wiki/Using-NanoEngine-for-systems-with-low-resources
* A Generic Example can be found at https://github.com/lexus2k/ssd1306/blob/master/examples/demos/sh1106_demo/sh1106_demo.ino
* Since the has hardware scrolling functionality, it might be interesting to use it for menu transitions. This functionality can also be constraint to certain screen areas.