OLED screens in Arduino IDE

ClyLunt,

Which OLED screens did you buy? The screens I’m using currently are RGB driven with the SSD1351 chip. I have a few of the the Lafvin nanos, I can run some tests with them to see if I can get this display to work. Another thing IIRC is that I had to use the hardware SPI constructor and pins to get this one working with both the Teensy board and the Daisy, that may also be true with the nano…

I just checked with both a Lafvin and genuine Arduino Nano, and and Uno, the demo ran, but you absolutely MUST use the hardware SPI pins and constructor with the SSD1351 boards I got, so I suspect the same is true for yours as well. Also, I noticed the default font in the demo dosn’t look that great on these, I was using custom fonts with the Teensy that looked much better, so you may have to experiment to see what looks good for your application.

Try that, as well as making sure you’re using the correct driver library for the chipset on the display, some of the monochrome ones use the SSD1306 chip which uses a different library. Although I can’t check it, I suspect they may have the same SPI usage issue. Hope this helps.

Bob