I've just received a this:http://emartee.com/product/41909/Arduino-Keypad-LCD-Shield
and connected it to my Leonardo Ethernet board.
I can write things easily enough to the screen but my Leonardo Ethernet Board will not generate an IP address when it's plugged in. If I remove it, it can generate an IP address just fine.
I'm wondering if this is to do with a clash of the pins? Pin 4 is for the SD card and pin 10 is for the Ethernet Wiznet chip (W5500).
What can I do to fix this? Changing the values in:
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
doesn't seem to rectify the issue.