/Arduino_OLED_UI

Arduino Menu/UI using OLED & Rotary Encoder

Primary LanguageArduino

Arduino Menu/UI using OLED & Rotary Encoder

White 0.96" I2C 128X64 OLED LCD Display Module : eBay (gc_supermarket) for 6.46 USD 3V - 5V DC, Ultra low power consumption (Max: 0.08W), Resolution: 128*64, Viewing angle: >160º, No Backlight, i2c communication, Driver IC: SSD1306 (Datasheet)

Download the Adafruit_SSD1306 Arduino library This is a library for Adafruit Monochrome OLEDs based on SSD1306 drivers

  • Adafruit_SSD1306.h #define SSD1306_I2C_ADDRESS 0x3C // 011110+SA0+RW - 0x3C or 0x3D // Address for 128x32 is 0x3C // Address for 128x64 is 0x3D (default) or 0x3C (if SA0 is grounded)

Download Adafruit GFX Library (Graphics library) This is the core graphics library for all Adafruit displays, providing a common set of graphics primitives (points, lines, circles, etc.).

Rotary Encoder Module (KY-040) <--- Download Datasheet & Extra Arduino Sketch eBay for 0.99 USD

Arduino Menu-System (jonblack/arduino-menusystem) An arduino library for implementing a menu system.

Shadi Soundation http://www.shadi.ch