Hi there,
I have successfully connected and operated my LCD 1602 (not I2C!) keypad shield (by D1 Robot) to my Arduino UNO. I am using the liquidcrystal.h library
But now I want to also connect a MAX6675 to the Arduino as well i.e. have the LCD display the temperature measured by the MAX6675. This means I have to use jumper leads and breadboard as I do not have access to a soldering gun.
My problem is that I do not know which pins of the LCD keypad shield are connected to the Arduino. There are wiring diagrams on the internet, but none for the shield as it's obviously just plugged straight into the Arduino.
Can anybody assist?
Many thanks
Ian
My problem is that I do not know which pins of the LCD keypad shield are connected to the Arduino
Take a look at LCD and keypad
It has details of which pins are used by the shield and you should also be able to tell by the constructor for the LCD object in your program
There's no labels on the LCD/keypad itself and there's no documentation with this type of shield (it looks slightly different to the DFRobot one).
But going through the code I found the line
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
So I connected jumper leads between these digital pins on the Arduino and shielf (and the 5V and Grnd - for some reason the GRND on the digital pin row doesn't work) and VOILA!
All good, thanks for the help.