Hello guys. Is this a bad oled display or SRAM issue? I have another 128x64 0.96" which works perfectly but is on I2C. Is this a SRAM issue? I used a leonardo and a nano (328p) and they have similar problems. Both Adafruit and U8glib libraries. Please check these videos and you will see what is the problem:
p.s. My 0.96" oled is white but a more yellowish white (compared to the 1.3" oled), is it just how the display is made?
It shows like a scan line everytime it refreshes. If it draws a page there is a chance it could be ok, but most of the times shows weird defects.
If i fill the whole screen with a box, the first column will show some pixels turning off, and then coming back on, just almost randomly everytime the program redraws.
I've tried both sw and hw spi, and it is the exact same problem. I've tried different u8glib setups from the list but i have the same problem with all of them (even the new heltec white setup which is for this exact oled). Plus tried both SSD1306 and SH1106 and SH1106 just shifts the lines since this oled has SSD1306 which less buffer.
Small update! The reason i had this problem was that i was using 5V. Where most oled displays work normally at 5V it required 3.3V. Not sure if vcc or signalling but i bet is just signaling since it's SPI! I just powered by 5v arduino with 3.3v and works normally. HW and SW SPI.