OLED with SSD1322 controller

Discussion about programs, libraries and tools that work with MicroPython. Mostly these are provided by a third party.
Target audience: All users and developers of MicroPython.
Post Reply
danielm
Posts: 167
Joined: Mon Oct 05, 2015 12:24 pm

OLED with SSD1322 controller

Post by danielm » Wed Feb 12, 2020 7:38 am

Is there any driver/library for OLED display with SSD1322 controller? Usual resolution is 256px * 64px.

VicLuna
Posts: 8
Joined: Fri Sep 13, 2019 8:36 pm

Re: OLED with SSD1322 controller

Post by VicLuna » Sat Apr 11, 2020 9:15 am

Hi

have you tried SSD1306?
https://github.com/adafruit/micropython ... it-ssd1306

this library when you create the class define the resolution.
it may works.

tell us

Regards

User avatar
jimmo
Posts: 1848
Joined: Tue Aug 08, 2017 1:57 am
Location: Sydney, Australia
Contact:

Re: OLED with SSD1322 controller

Post by jimmo » Tue Apr 14, 2020 5:54 am

I'd probably try and adapt the driver from luma-oled to the SSD1306 driver at https://github.com/micropython/micropyt ... ssd1306.py See https://github.com/rm-hull/luma.oled/bl ... _init__.py
VicLuna wrote:
Sat Apr 11, 2020 9:15 am
this library when you create the class define the resolution.
it may works.
I doubt it - the SSD1322 is different to the 1306. And the up-to-date version of that driver is the one I linked to above.

danielm
Posts: 167
Joined: Mon Oct 05, 2015 12:24 pm

Re: OLED with SSD1322 controller

Post by danielm » Wed Apr 15, 2020 7:18 am

I am familiar with SSD1306 driver and used it a lot in the past. However SSD1306 is limited to 128*64px and I was in need of something bigger.

SSD1322 does not support I2C, only SPI and parallel.

Yes, I was also thinking to adapt SSD1322 library for CPython. I should have hardware with 3.12" 256*64px SSD1322 display ready in about a month. Then I will will try to do it.

There are also 4.7" 256*128px displays with 2xSSD1322 - there are two chip select pins.

Post Reply