Objetivo General

Mostrar cómo conectar y programar una pantalla OLED I2C de 2.42" con controlador SSD1309 utilizando la librería "Adafruit SSD1306" en modo compatible desde el IDE de Arduino. Este método funciona para muchas pantallas basadas en SSD1309 y otros modelos.


Descripción del Controlador SSD1309

El SSD1309 es un controlador de pantallas OLED similar al SSD1306. Muchas pantallas de mayor tamaño, como las de 2.42", lo utilizan. Aunque no está oficialmente soportado por la librería Adafruit SSD1306, en la práctica muchas unidades funcionan correctamente usándola en modo compatible.


Requisitos


Instalación de Librerías en Arduino IDE

  1. Abrir Arduino IDE
  2. Ir a "Programa > Incluir Librería > Administrar bibliotecas"
  3. Buscar e instalar:

Estas librerías permiten manejar pantallas gráficas OLED.


image.png