I have a i2C OLED that I cannot seem to display even an example sketch on correctly.
Attached is the image that is displayed. I have tried various examples and I keep getting the same strange type of display with most of the lower section pixelated with an image of sorts at the top.
Please read the first post in any forum entitled how to use this forum. http://forum.arduino.cc/index.php/topic,148850.0.html then look down to item #7 about how to post your code.
It will be formatted in a scrolling window that makes it easier to read.
Hi.
I have down loaded your code and it works for me.
However your picture shows your OLED screen physically skewed on the breakout board.
I would guess your screen is damaged.
Tom..
Most probably you're just using wrong library for that display. Try using SH1106 instead of SSD1306. I struggled with that same problem a fair bit before i realized my screen wasn't what it was advertised to be..
dave-in-nj:
I think Tom nailed it spotting physical damage.
what size pull-up resistors you using in theI2C pins ?
I don't use any pullups, just playing with two I2C displays, still perfect without pullups.
I'm using two different clones of the 128x64, I can measure 10K pullups in one and 15K on the other.
Please read the first post in any forum entitled how to use this forum. http://forum.arduino.cc/index.php/topic,148850.0.html then look down to item #7 about how to post your code.
It will be formatted in a scrolling window that makes it easier to read.
Thanks.. Tom..
That does not work for a code that is over 9000 characters.