Skip to main content
ETek Lab Blog

I²C OLED display experimentation – pt1

Ellie
Published on December 12, 2024

Part 1 – Failure is the first step to success (?)

So, I’ve been trying to get a 0.96″ OLED display too work with a rp2040. it seemed really easy to figure out how to get it to behave but, for some reason, I get all kinds of issues.

I found a micropython driver for the (what I expect to be) a SSD1306 display but I keep getting a weird “static-like” output. I’m not sure why it’s giving that output. I did manage to get a thing that did update at some point but it didn’t worked for long. I’m wondering if the driver I have found is not the right thing to use or if the setup is not right.

Only getting static. 🙁

Hopefully, I’ll be able to figure out what’s the problem. I read somewhere that it was dumping what was in the RAM. The other thing I’ve read is that the module may need 5v.

Plot twist, I shall never know. I accidentally plugged my 5v to the ground of my microcontroller and, well, is a part donor now. Waiting for me replacements to arrive. Once I’ll have the new ones, I’ll hopefully be able to figure out.

To be continued…

Leave a Reply

Your email address will not be published. Required fields are marked *