Un display OLED (del inglés "Organic Light-Emitting Diode" o diodo orgánico emisor de luz) es una pantalla que utiliza tecnología basada en compuestos orgánicos que emiten luz cuando se aplica una corriente eléctrica.
A diferencia de las pantallas LCD (pantalla de cristal líquido) que requieren luz de fondo, los OLED producen su propia luz, lo que resulta en:
- Negros más profundos: Puesto que los pixeles que no están recibiendo corriente no emiten luz, se obtienen negros más puros que en las pantallas LCD.
- Mayor contraste: La diferencia entre los tonos más claros y los más oscuros es más pronunciada en las pantallas OLED.
- Ángulos de visión más amplios: Las pantallas OLED generalmente tienen ángulos de visión excelentes, lo que permite ver la pantalla con claridad desde casi cualquier posición.
Aquí están algunas características clave de un display OLED de 0.96":
- Tamaño: 0.96 pulgadas (diagonal)
- Resolución: Típicamente 128 x 64 pixeles, aunque pueden existir variaciones.
- Color: Normalmente monocromo, mostrando pixeles blancos sobre un fondo negro.
- Interfaz: SPI (Serial Peripheral Interface) - Utiliza cuatro cables para la comunicación: MOSI (Master Out Slave In), MISO (Master In Slave Out), SCK (Serial Clock) y SS (Slave Select).
- Consumo de energía: Bajo consumo, especialmente cuando no se encienden todos los pixeles.
- datasheet del oled.
🔌 Diferentes conexiones del display oled
Las conexiones de un display OLED dependen del modelo específico, pero en general, las más comunes son:
🔹 Interfaz I2C
Esta interfaz utiliza solo dos cables de datos (SDA y SCL) para comunicarse con el microcontrolador o la placa de desarrollo. Es una interfaz simple y fácil de usar, por lo que es popular para proyectos de electrónica caseros.

Observemos el reverso de la pantalla en donde vamos a encontrar una resistencia que usaremos para seleccionar la dirección i2c de la pantalla, por defecto estarla con la direccion 0c3C, si cambiamos la resistencia de ubicación, la nueva dirección sera 0x3D.

🔹 Interfaz SPI
La interfaz SPI utiliza cuatro cables de datos (MOSI, MISO, SCK y SS) para comunicarse con el microcontrolador o la placa de desarrollo. Ofrece una comunicación más rápida que I2C, pero es un poco más compleja de implementar.

La interfaz SPI permite una comunicación más rápida que la interfaz I2C, que es otra opción común para displays OLED. Sin embargo, la interfaz SPI también requiere más cables y puede ser un poco más compleja de implementar.