#include <Adafruit_SSD1306.h> //Incluye la librería Adafruit_SSD1306.h
#define OLED_Address 0x3C // Define una constante llamada OLED_Address y le da el valor de 0x3C (el cual es una dirección estandar)
Adafruit_SSD1306 oled(128, 64); // Crea un objeto de pantalla llamado: oled, con una resolución de 128 x 64 pixeles (la misma que tiene nuestra pantalla)
//Inicia la configuración
void setup() {
oled.begin(SSD1306_SWITCHCAPVCC, OLED_Address); //inicia el objeto oled y le asigna la dirección contenida en las constante OLED_Address
oled.clearDisplay(); //limpia la pantalla con la funcion .clearDisplay()
oled.setTextSize(2); //función que asigna un tamaño de texto con el valor de 2
}
//Inicia loop principal
void loop()
{
// Texto en la pantalla oled
oled.setTextColor(WHITE); //El color del texto será blanco
oled.setCursor(0,0); //Empezaremos a escribir en coordenadas (0,0)
oled.print("Hola Mundo"); // Imprimimos en la pantalla la frase "Hola Mundo"
oled.writeLine(0,32,128,32,WHITE); //Imprimimos una linea desde el punto (0,32) hasta el punto (128,32)
oled.writeFillRect(0,50,50,16,WHITE); //Hacemos un rectangulo blanco desde el punto (0,50) hasta el punto (50,16)
oled.display();
}