All Topics
All Topics
Technology
Technology
AI
AI
Business
Business
Entertainment
Entertainment
News
News
Programming
Programming
Security
Security
Science
Science
Design
Design
Environment
Environment
Finance
Finance
Crypto
Crypto
Politics
Politics
Sports
Sports
Education
Education
Gaming
Gaming
Art
Art
Music
Music
Health
Health
Books
Books
Food
Food
Travel
Travel
Personal
Personal
Bluesky
Twitter

Adafruit_SSD1306_72x40: A library fix for non-standard 72x40 OLED displays extending Adafruit_SSD1306

By

fun6400

3h ago· 2 min readenCode

Summary

A GitHub repository providing a fix for SSD1306 OLED displays with a non-standard 72x40 pixel resolution. The library extends Adafruit_SSD1306 to handle these displays, which require special exceptions since the SSD1306 chip is designed for 128x64 pixel displays. The author created this as a faster alternative to the U8g2 library, which already supports these displays, leveraging Adafruit GFX for better performance.

Source

bskyAdafruit_SSD1306_72x40: A library fix for non-standard 72x40 OLED displays extending Adafruit_SSD1306github.com

Key quotes

· 5 pulled
SSD1306 is a chip for controlling 128x64 pixel displays. So it is not ideal for handling a display with 72x40 pixels.
Some manufactors did that anyway and it requires some exceptions to work.
The U8g2 library has made these exceptions, but as Adafruit GFX is a bit faster, this library exists.
U8g2 was a great inspiration to get this to work.
Adafruit does not sell any displays with SSD1306 and 72x40 pixels so they have obviously no interest
Snippet from the RSS feed
Fix for 72x40 OLED displays. Requires and extends Adafruit_SSD1306 – not affiliated with Adafruit®. - fun6400/Adafruit_SSD1306_72x40

You might also wanna read

Comments

Sign in to join the conversation.

No comments yet. Be the first.