Módulo de Pantalla OLED I2C 0.96 pulgadas 128x64 SSD1306 para Arduino

Displays

Módulo de Pantalla OLED I2C 0.96 pulgadas 128x64 SSD1306 para Arduino

$320 4 unidades disponibles

Descripción El módulo de pantalla OLED I2C de 0.96 pulgadas con resolución 128x64 y controlador SSD1306 es una excelente opción para agregar una interfaz visual a tus proyectos de…

DisplayVisualizaciónArduinoCódigo

Incluye ejemplo de código para probar el módulo con menos vueltas.

Stock confirmado por WhatsApp Envíos Montevideo e interior Ayuda técnica antes de pagar

Información técnica

Descripción El módulo de pantalla OLED I2C de 0.96 pulgadas con resolución 128x64 y controlador SSD1306 es una excelente opción para agregar una interfaz visual a tus proyectos de Arduino. Este tipo de pantalla utiliza la interfaz I2C, lo que permite una fácil conexión y comunicación con el microcontrolador utilizando solo dos pines (SDA y SCL).

Características: Resolución: 128x64 píxeles. Interfaz: I2C. Controlador: SSD1306. Tamaño: 0.96 pulgadas. Color: Blanco. Voltaje de operación: 3.3V - 5V. Bajo consumo de energía: Ideal para proyectos portátiles.

Código de Ejemplo para Arduino Este código utiliza la librería Adafruit SSD1306 y Adafruit GFX para manejar la pantalla OLED.

Instalación de Librerías Antes de cargar el código en tu Arduino, asegúrate de instalar las librerías necesarias:

Abre el IDE de Arduino. Ve a Sketch > Include Library > Manage Libraries. Busca y instala Adafruit SSD1306 y Adafruit GFX. Conexiones VCC: 3.3V o 5V (según tu configuración de Arduino). GND: GND. SDA: A4 (para Arduino UNO). SCL: A5 (para Arduino UNO).

Comprar Módulo de Pantalla OLED I2C 0.96 pulgadas 128x64 SSD1306 para Arduino en Uruguay

En MicroUniversos podés consultar stock de Módulo de Pantalla OLED I2C 0.96 pulgadas 128x64 SSD1306 para Arduino, coordinar entrega en Montevideo o envío al interior y revisar compatibilidad antes de cerrar el pedido por WhatsApp.

Si estás armando un proyecto con Arduino, ESP32, sensores, displays o módulos de potencia, enviá placa, tensión y objetivo para confirmar que este producto sea adecuado.

Ejemplo de código

#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>

#define SCREEN_WIDTH 128 // OLED display width, in pixels
#define SCREEN_HEIGHT 64 // OLED display height, in pixels

// Declaration for an SSD1306 display connected to I2C (SDA, SCL pins)
#define OLED_RESET    -1 // Reset pin # (or -1 if sharing Arduino reset pin)
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);

void setup() {
  // Initialize with the I2C addr 0x3C (for the 128x64)
  if(!display.begin(SSD1306_I2C_ADDRESS, OLED_RESET)) {
    Serial.println(F("SSD1306 allocation failed"));
    for(;;);
  }
  
  // Clear the buffer
  display.clearDisplay();

  // Display static text
  display.setTextSize(1);      // Normal 1:1 pixel scale
  display.setTextColor(SSD1306_WHITE); // Draw white text
  display.setCursor(0, 0);     // Start at top-left corner
  display.println(F("Hola, Mundo!"));
  display.display();
  
  delay(2000); // Pause for 2 seconds
  
  // Draw a simple rectangle
  display.clearDisplay();
  display.drawRect(10, 10, 50, 30, SSD1306_WHITE);
  display.display();
}

void loop() {
  // Nothing to do here
}