Close

Even more larger OLED display

A project log for Some small computer project

Simply making small computer as a hobby, combined my previous two (ATMega, SAMD21 ARM) projects in one.

kodera2tkodera2t 10/17/2015 at 01:580 Comments

Basically I love OLED display because of its clear view from very wide angle direction. Available (for DIY) LCD cannot compete with OLED performance. This time, I got large OLED display from Adafruit and implemented TinyBasicPlus with it.

The OLED controller is not SSD1306 but SSD1325, but Adafruit already provides driver and TinyBasic supporting was quite straightforward. Resolution is 128x64 as same as previous one and it leads no need of modification for frame buffer programming.

To use lots of previously made tiny computer, I made pinout converter. The original OLED module did, indeed, no CS terminal. Some of low-cost (or application limited?) SPI OLED module has such a omission. I already got to know that,

-------

CS of OLED: can be simply pull-down. IF circuit has multiple SPI connection (for example SD card in addition to OLED), some garbage will appear during another SPI device access, but I don't care

RESET of OLED: can be simply pull-up.

-------

With some of this type simplified connection, Adafruit OLED is working perfectly with my ATMega1284 computer. The new SSD1325 supporting code is uploaded to github.. have fun.

Discussions