-
Notifications
You must be signed in to change notification settings - Fork 36
Home
Alexander Spiridonov edited this page May 6, 2020
·
22 revisions
Welcome to the GEM wiki!
This wiki extends the information provided in Readme and provides additional documentation for examples supplied with the library.
- Initial setup
- How to (create menu items, buttons, add callbacks, use context, etc.)
- Customization:
- Menu appearance (menu item's width, height, etc.)
- Splash screen (modify, disable, load custom sprite)
- Examples:
- Test bench for AltSerialGraphicLCD version (project configuration used with examples for AltSerialGraphicLCD version)
- Test bench for U8g2 version (project configuration used with examples for U8g2 version)
-
Example 01: Basic (editable
int
andboolean
menu items, basic button action) - Example 02: Blink (submenu, validation callback, context-based button action)
- Example 03: Party Hard! (option select, readonly mode, validation callback, context-based button action)
- Test bench (push-buttons):
- Example 01: Basic
- Example 02: Blink
- Example 03: Party Hard!
- Test bench (rotary encoder):
- Example 05: Encoder
- Example 06: Todo List