LCD Siemens M55 y Arduino Nano

LCD 16x2 HD44780U y Arduino Nano

Conexiones entre LCD Hitachi HD44780U de 16x2 caracteres y el Arduino Nano:

Montaje realizado siguiendo principalmente la información de la página: https://www.luisllamas.es/arduino-lcd-hitachi-hd44780/


Ejemplo de código para probar el LCD con Arduino...

/* Conexión
PIN2  - LCD4 (RS)
PIN3  - LCD5 (R/W)
PIN4  - LCD6 (E)

PIN8  - LCD11 (D4)
PIN9  - LCD12 (D5)
PIN10 - LCD13 (D6)
PIN11 - LCD14 (D7)
*/

#include <LiquidCrystal.h>         

LiquidCrystal lcd(2, 3, 4, 8, 9, 10, 11); //(RS,RW, E, D4,D5, D6, D7)

void setup()
{
   lcd.begin(16, 2);              // Inicia un LCD 16x02 (columnas,fila)
   lcd.setCursor(0, 0);           // Pone el cursor en las coordenadas (0,0)
   lcd.print("JIDS  HD44780U");   // Escribe el LCD
   lcd.setCursor(0, 1);           // Ponemos el cursor en la segunda Fila
   lcd.print("alinos.sytes.net"); // Escribe el LCD
}

void loop()
{
   //Apagar cursor
   lcd.noCursor();
   delay(500);
   
   //Apagar encender cursor
   lcd.cursor();
   delay(500);
}

Conexiones del lado del Arduino Nano...

Pruebas con otro modelo de LCD similar. Este modelo tiene leds de retroiluminación aunque no están conectados en este momento...