Objetivo General
Explicar cómo conectar y programar una pantalla OLED de 2.8″ con resolución 256×64 píxeles y controlador SSD1322 utilizando el Arduino IDE y librerías compatibles.
Esta pantalla trabaja mediante interfaz SPI, por lo que requiere varios pines de comunicación además de alimentación.
Descripción del Controlador SSD1322
- El SSD1322 es un controlador avanzado para pantallas OLED de matriz gráfica.
- Ofrece una resolución de hasta 256×64 píxeles.
- Funciona mediante SPI de 4 hilos (también soporta 8080 paralelo, pero en Arduino se usa SPI).
- A diferencia de controladores básicos (ej. SSD1306), este controlador maneja escalas de grises de 4 bits (16 niveles de gris), permitiendo imágenes más detalladas.
Requisitos
- Arduino UNO, Mega, ESP32, ESP8266 u otra placa compatible.
- Pantalla OLED 2.8″ 256×64 con controlador SSD1322 en interfaz SPI.
- Arduino IDE instalado.
- Librerías:
Adafruit_GFX
Adafruit_SSD1322
(no oficial en el gestor, se instala manualmente desde GitHub)
Instalación de Librerías
- Abrir Arduino IDE.
- Ir a Programa > Incluir Librería > Administrar Bibliotecas.