Tag Archives: SH1106

Tiny Graphics Library for ATtiny85 and SH1106 OLED Display

David Johnson-Davies published another great tutorial on how to use the Tiny Graphics Library to plot the outside temperature over 24 hours on a 128×64 OLED display using an ATtiny85.

This small graphics library provides point, line, and character plotting commands for use with an I2C 128×64 OLED display on an ATtiny85.

It supports processors with limited RAM by avoiding the need for a display buffer, and works with I2C OLED displays based on the SH1106 driver chip. These are available for a few dollars from a number of Chinese suppliers.

To demonstrate the graphics library I’ve written a simple application to measure the temperature every 15 minutes over a 24-hour period and display it as a live chart.

Tiny Graphics Library for ATtiny85 – [Link]

RELATED POSTS

ESP32 Monster board, Ether, CAN, OLED all in one

ESP32 monster board with Ether(LAN8720A), CAN bus(SN65HVD232DR), OLED(SH1106), Lipo-charger and FTDI interface @ tindie.com

ESP32 Monster board, Ether, CAN, OLED all in one – [Link]

Arduino Voltmeter With OLED Display

FY8OBI9IMQLKB0B.MEDIUM

Konstantin Dimitrov has published an Arduino tutorial on how to make an voltmeter using SH1106 OLED display:

I’m going to show you how to make a voltmeter with Arduino UNO, an OLED display, 2 resistors and 9 jumpers for less than 5 minutes. With it you will be able to measure voltage from 0 to 30V (if you exceed it you may damage your arduino !). Lets begin !

Arduino Voltmeter With OLED Display – [Link]