Spirik
Published © LGPL

Good Enough Menu (GEM)

Arduino library for creation of graphic multi-level menu

IntermediateFull instructions provided17

Things used in this project

Hardware components

Arduino UNO
Arduino UNO
Arduino UNO or compatible
×1
SparkFun Graphic LCD 128x64 STN LED Backlight
128x64 Graphic LCD based on KS0108 chipset or compatible
×1
PTS 645 Series Switch
C&K Switches PTS 645 Series Switch
Six momentary switches
×6
Resistor 10k ohm
Resistor 10k ohm
Six 10kOhm resistors
×6
Single Turn Potentiometer- 10k ohms
Single Turn Potentiometer- 10k ohms
One 10kOhm potentiometer
×1
Solderless Breadboard Half Size
Solderless Breadboard Half Size
×1

Software apps and online services

Arduino IDE
Arduino IDE
Arduino IDE or compatible
GEM Library
U8g2 Library

Story

Read more

Schematics

Test Bench Schematic (for U8g2 version of GEM)

Basic configuration that can be prepared in order to follow along with the examples provided with the library

Test Bench Breadboard (for U8g2 version of GEM)

Basic configuration that can be prepared in order to follow along with the examples provided with the library

Code

Party Hard! Example (primary sketch)

Arduino
Example of usage of U8g2 version of GEM library
Error opening file.

Party Hard! Example (animation sprites)

C/C++
Supplementary file for example of usage of U8g2 version of GEM library (contains frames of animation)
Error opening file.

GEM Library

GEM - Good Enough Menu for Arduino

Party Hard! Example (primary sketch)

Example of usage of U8g2 version of GEM library on GitHub

Party Hard! Example (animation sprites)

Supplementary file for example of usage of U8g2 version of GEM library (contains frames of animation) on GitHub

Credits

Spirik

Spirik

0 projects • 0 followers

Comments

Add projectSign up / Login