Kolynskij:
I am connecting with I2C for both the Adadfruit Library and the U8GLIB libraryInteresting, no I didn't change the clock speed, though I will measure both versions bus rate.
I am placing a 64x64 bit graphics image. Using U8Glib I can see the 'wipe' of the re-draw after a clear
No boundary excess
It was the text support of the Adafruit library that forced me to look elsewhere. It seemed eack line of tect I didplayed (using const strings) gave me another 2-4% increase in RAM useage, and I eventually ran out.
Thanks for you support bitbank
Kolynskij
I didn't mention that I wrote a library for the SSD1306 also. Mine is much simpler than the ones mentioned above, but it's fast and uses nearly 0 RAM for drawing text if you configure it. By commenting out "USE_BACKBUFFER", you won't be able draw pixels, but text drawing will work fine (on byte boundaries). I have 3 sizes of fixed font and you can remove the ones you're not using if you need to free up flash space:
Larry's OLED library