💻 Programacion de Hardware

Pantalla LCD 16x2 con I2C usando ESP32

Código de uso de prueba de pantalla de 16x2 lcd y esp32

JH
Jorge Henao · 9 de abril de 2026 · 5 min de lectura · 9 visitas
Pines típicos: VCC → 5V (o 3.3V dependiendo del módulo) GND → GND SDA → GPIO 21 SCL → GPIO 22
lcd.ino
#include <Wire.h>
#include <LiquidCrystal_I2C.h>

// Dirección I2C (común: 0x27 o 0x3F)
LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup() {
  Serial.begin(115200);
  
  lcd.init();        // Inicializa el LCD
  lcd.backlight();   // Enciende la luz de fondo
  
  lcd.setCursor(0, 0);
  lcd.print("Hola Mundo!");
  
  lcd.setCursor(0, 1);
  lcd.print("ESP32 + LCD");
}

void loop() {
  // Ejemplo: contador simple
  static int contador = 0;

  lcd.setCursor(0, 1);
  lcd.print("Contador: ");
  lcd.print(contador);

  contador++;
  delay(1000);
}
conexion en protoboard