Transparent OLED with Arduino

I’m having an issue with turning up the transparent OLED. I tried setting up everything as said in the SparkFun HyperDisplay Transparent Graphical OLED examples but nothing showed up on the screen. Here’s an image of my wire connections and the code setup. https://drive.google.com/drive/folders/ … sp=sharing

You’re sending 5 volt data to a 3.3 volt only board. That may have killed it. :frowning:

I checked and the the wire was connecting to 3.3 volt.

Please make sure you have the other 2 required libraries installed as well; the hookup guide https://learn.sparkfun.com/tutorials/tr … rogramming mentions:

HyperDisplay is an abstracted library that requires multiple layers in order to function correctly. For the Transparent Graphical OLED to work, you’ll need our base HyperDisplay Library, the HyperDisplay SSD1309 Arduino Library, and the somewhat painfully but informatively named HyperDisplay UG2856KLBAG01 Arduino Library. You can obtain these libraries through the Arduino Library Manager by searching for “HyperDisplay Library”, “HyperDisplay SSD1309”, “HyperDisplay Transparent Graphical OLED”, respectively. You can download the required libraries from their individual GitHub pages or download the following *.zip file that contains all three libraries to manually install:

Try that and check back?

I checked and the the wire was connecting to 3.3 volt.

You may be powering the board with 3.3 volts, but the data you’re sending is at 5 volts. That’s what can kill it.

You need to use a level shifter between your 5 volt arduino and 3.3 volt display.