andybeg / SSD1306

Add OLED display with system information to your board

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OrangePI_OLED

Add OLED display with sys info to your Orange PI board

connection Orange PI Lite:

OLED Name Pin
VDD 3.3v 1
SDA SDA.0 3
SCK SCL.0 5
GND 0v 9

May work on other H5, H3 and H2+ boards uder Armbian. Use i2c-0 pins.To change I2C bus make corresponding changes in main.c row 127 (bus = i2c_init((char*)&"/dev/i2c-0", 0x3c);)

To run app:

  1. git clone https://github.com/vadzimyatskevich/SSD1306.git
  2. cd SSD1306
  3. make
  4. sudo ./build/ArmbianOLED

To run app at boot time:

  1. sudo crontab -e
  2. add row: @reboot /home/<your username here>/SSD1306/build/ArmbianOLED ex @reboot /home/orangepi/SSD1306/build/ArmbianOLED
  3. reboot board & enjoy :)

Tested with Armbian image https://www.armbian.com/download/, Orange PI Lite and Orange PI Zero boards. How it works How it works

About

Add OLED display with system information to your board

License:The Unlicense


Languages

Language:C 99.8%Language:Makefile 0.2%Language:Shell 0.0%