Materiales utilizados:
- Arduino MKR GSM 1400.
- Pantalla LCD 16*2 con interfaz I2C.
- Level Shifter (Conversor de niveles).
Conexionado:

Descripción de la aplicación:
En cierta aplicación, necesito mostrar mensajes al usuario, en el código siguiente se configura y se muestra el mensaje «Hola Preel».
#include <Wire.h>
#include <hd44780.h>
#include <hd44780ioClass/hd44780_I2Cexp.h>
hd44780_I2Cexp lcd;
const int LCD_COLS = 16;
const int LCD_ROWS = 2;
void setup()
{
int status;
status = lcd.begin(LCD_COLS, LCD_ROWS);
if(status) // non zero status means it was unsuccesful
{
hd44780::fatalError(status); // does not return
}
lcd.print("Hola Preel!");
}
void loop() {}