PD: en la realidad se ve mejor el display, es cosa del video
El ejemplo usado es el siguiente:
#include <oled.h>
void setup() {
Serial.begin(9600);
pinMode(8, OUTPUT); // sets the digital pin as output
//function from Oscar's library, using pin8 to control reset of the OLED
OLED_Init();
//cler screen
OLED_Clear();
}
void loop() {
// Video
Serial.print(0x40, BYTE); // extCmd
Serial.print(0x56, BYTE); // @V Play video
Serial.print(0, BYTE); // x
Serial.print(0, BYTE); // y
Serial.print(128, BYTE); // width
Serial.print(128, BYTE); // height
Serial.print(16, BYTE); // colourMode
Serial.print(0, BYTE); // delay in milliseconds
Serial.print(0x2, BYTE); // frames msb
Serial.print(0x2c, BYTE); // frames lsb ( 022C = 556 frames)
Serial.print(0, BYTE); // sectorAdd hi
Serial.print(16, BYTE); // sectorAdd mid
Serial.print(0, BYTE); // sectorAdd lo
OLED_GetResponse();
}// end loop
Libreria: Uoled_latest.tar.gz
Manual de usuario: uOLED-128-G1_Users_Manual_Rev1.0.pdf
Referencias: