INFORMACIÓN
El Display Oled I2C 2.4″ 128×64 un tipo de pantalla que utiliza tecnología OLED (Organic Light-Emitting Diode) disponibles en: Blanco, Azul y Amarrillo. Tienen una resolución de 128×64 píxeles. Utilizan el protocolo de comunicación I2C (Inter-Integrated Circuit).
Ofrecen varias ventajas, como un alto contraste, un ángulo de visión amplio, tiempos de respuesta rápidos y la capacidad de mostrar contenido incluso en condiciones de luz ambiente intensa, son ideales para proyectos electrónicos donde se requiere una pantalla compacta y nítida para mostrar información como texto, gráficos, mediciones, y más.
El Display Oled I2C 2.4″ utiliza un controlador encargado de gestionar la pantalla y permite controlar la representación de los píxeles, el brillo, el contraste y otras configuraciones visuales. Se puede utilizar con una variedad de placas de desarrollo y microcontroladores como Arduino, Raspberry Pi y otros sistemas embebidos.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Tamaño de pantalla diagonal: 2.42 “
- Resolución: 128 * 64
- I2C definición de interfaz:
- 1. GND (toma de tierra)
- 2. VDD (fuente de alimentación positiva 5 V o 3.3 V)
- 3. SCL (línea de reloj)
- 4. SDA (datos línea)
- El paquete incluye: 1 módulo de pantalla LCD OLED de 2.4 pulgadas y una tira de 4 pines para soldar
- Peso: 39g
DOCUMENTACIÓN Y RECURSOS
Nota: El controlador para cada pantalla puede variar sin importar el modelo. Revise los repositorios sugeridos
INFORMACIÓN ADICIONAL
-
Para utilizar Display bajaremos la liberaría U8glib

- Conectaremos un Arduino UNO al Display I2C 2.4″ 128×64 SSD1312

-
- Cargaremos el programa básico para utilizar las pantallas OLED
// Incluye la librería U8glib para manejar pantallas OLED (en este caso, SSD1306)
#include "U8glib.h"
// Crea un objeto para manejar un display OLED SSD1306 de 128x64 píxeles vía I2C sin ACK
U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK); // Display que no envía confirmación (ACK)
// Función encargada de dibujar en la pantalla
void draw(void) {
// Selecciona una fuente de texto simple y legible
u8g.setFont(u8g_font_unifont);
// También se puede usar otra fuente (comentada aquí como ejemplo)
// u8g.setFont(u8g_font_osb21);
// Dibuja el texto en las coordenadas (0, 22)
u8g.drawStr( 0, 22, "Hola a todos :D");
}
void setup(void) {
// Establece el color de dibujo según el modo de pantalla detectado
if ( u8g.getMode() == U8G_MODE_R3G3B2 ) {
u8g.setColorIndex(255); // Blanco
}
else if ( u8g.getMode() == U8G_MODE_GRAY2BIT ) {
u8g.setColorIndex(3); // Máxima intensidad de gris
}
else if ( u8g.getMode() == U8G_MODE_BW ) {
u8g.setColorIndex(1); // Encender píxel (blanco sobre negro)
}
else if ( u8g.getMode() == U8G_MODE_HICOLOR ) {
u8g.setHiColorByRGB(255,255,255); // Blanco en modo de alta calidad de color
}
// Configura el pin digital 8 como salida (aunque no se usa en este ejemplo)
pinMode(8, OUTPUT);
}
void loop(void) {
// Inicia el ciclo de dibujo en la pantalla
u8g.firstPage();
do {
draw(); // Llama a la función que dibuja el contenido en la pantalla
} while( u8g.nextPage() ); // Continúa mientras haya más páginas (buffer interno)
}
En función del controlador, del tipo de protocolo de comunicación y del numero de pixeles, la pantalla requiere de constructores específicos dentro del código. El constructor utilizado para una pantalla que usa un controlador SSD1306 que se comunica a través de I2C y maneja 128×64 pixeles es:
U8GLIB_SSD1306_128X64 u8g(U8G_I2C_OPT_NO_ACK);
Consulta los repositorios propuestos para determinar el constructor utilizado por tu pantalla
Nota: El controlador para cada pantalla puede variar sin importar el modelo. El programa aquí propuesto es una referencia y funciona para un SSD1306

Eliminador 5V 3A USB C
Estación de Soldadura con Brazos Flexibles
Potenciómetro RV24YN20S-B105 B1M
Tuxedo 18650 Rocket Launcher
Placa Perforada Tipo Protoboard 48 x 133 mm
Soporte de Alambre de Soldadura
RM99A Pinza Amperimétrica Digital
UNIT Touchdot ESP32-S3 WiFi BT
XIAO Matriz RGB 6x10 WS2812B
HB-019 Desoldador de Succión Eléctrico 36W 110V
46205 Clavija Industrial Plástica Aterrizada Volteck
UNIT Kit UNO Básico con 13 practicas
Conector Estéreo de 3.5mm 90 grados Niquelado Negro
Set de Pinzas con Punta de Cerámica














Valoraciones
No hay valoraciones aún.