No enciende bien mi pantalla Oled 128 x 64 i2c

Compre una pantalla OLED 0,96 128 x 64 I2C la cual he cargado todas las librerias de Adafruit, he intentado dentro de mis limites todo lo posible, pero se ve que hasta aqui llegue, por favor si alguien me indica cual es mi error o puede guiarme, Gracias.

DSCN0636 (2).JPG

No estas mal, la cuestión es la calidad de los componentes de estas pantallas, la mayoría son chinas. Si no me equivoco el controlador es el SD1306.

Tienen un fallo en el que aparentemente las instrucciones no llegan bien al controlador de la pantalla, una solución es desconectar y conectar varias veces, pero llega un punto en el que se vuelve tedioso.

Procura seleccionar las dimensiones correctas dentro de la librería: 128x64

Prueba con la librería u8glib

PD: me parece que las que mejor funcionan son las SPI pero con controlador SD1331