Arduino Leonardo + LCD Keypad Shield

Buenos días.

Quisiera preguntar si alguien ha podido solucionar o encontrar la forma de hacer funcionar, el LCD Keypad Shield con el Arduino Leonardo, he leído muchos fotos y descargado librerías, pero aparentemente nada es efectivo.

Se lo agradecería a quién me diera una solución definitiva, de antemano muchísimas gracias.

Y cual es el problema? Yo no tengo Leonardo pero tengo LCD Keypad Shield y lo he probado con UNO/MEGA/Nano sin poblemas

Intento imprimir un simple “Hello World”, pero supongo que la configuración de los pines del Arduino Leonardo son diferentes al usar este, ya que la bibliografia de la web refiere solo a Mega y a Uno.

El código que intento usar es el siguiente:

#include <LiquidCrystal.h>

LiquidCrystal lcd(12, 11, 5, 4 , 3, 2);

void setup() {
 // put your setup code here, to run once:
 lcd.begin(16,2);

}

void loop() {
 // put your main code here, to run repeatedly:
 lcd.print("Hello Wordl:");
 delay(2000);
 lcd.clear();
 }

La configuración de todos los Arduinos del tipo UNO permite interconectar los shields.
Seguramente lo has montado mal.


Acá la fuente de la que sale la imagen

Yo lo veo igual a un UNO

El problema no era de conexión ni programación, el contraste de la Shield estaba muy bajo, lo cual no permitia la visualización.

Gracias