Acabo de comprar una pantalla exactamente igual a la tuya y también tenía el mismo problema... y tratando de buscar una solución llegué con tu pregunta, y después encontré la solución!!!:
http://forum.arduino.cc/index.php?topic=217290.0
Siga los pasos del usuario: Caltoa, -Usa el U8glib, toma el ejemplo 'Hello World' para Arduino, y descomenta la sección:
U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9
Y añade un "2" al final, así:
U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9, 2); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9
Entonces conéctate así:
U8GLIB_SSD1306_128X64 u8g( SCL, SDA, 'cs no connected', D/C, RST);
¡¡Totalmente trabajando!!
p.d. No es una pantalla I2C, utiliza una comunicación SPI, ¡las etiquetas de la pantalla están mal! Por eso en la librería tienes que usar la 'Comunicación SPI por software'.
¡¡Espero que te funcione, y a todos los que tienen el mismo problema!!