I Struggled with getting the OLED to work and found no documentation out there. I had to piece together bits and pieces from various confusing threads. So I’ve written this all into one post that I have confirmed working in the hopes it will save someone else from having to waste time. I am a complete newb so if this is incorrect please excuse. Thanks to @ScruffR for helping out
Well done. Glad to see you got it working and shared that experience with others. I’ll drop in the details on how to do the same with an i2c display in the next few days. You should include a photo of a big “Hello World” on your display!
I tried getting this to work with a couple of different solutions on the community forums but this one finally worked. Thank you! I just couldn’t get the other code examples to compile but this one has no issues. Thanks again for the post.
The problem now is that the display is still black. In looking at lines with a scope, I see Vcc,
A 2 sec period of high freq data on D0 & D1
High on CS and RST,
2sec period Low pulses on DC
Have you soldered the bridges on the board to change it from SPI to I2C?
The Maker Kit OLED comes set for SPI by default.
BTW: I guess the double forward slash in your include statement above is a typo, right? (since there never was a reply nor a correction, I’ve corrected that myself)