I'm attempting to connect a 16x2 LCD to my Pi 3 (Model B Rev 1.2), however it seems to short out the Pi when I connect the ribbon to the cobbler, causing the Pi to reset itself.
The LCD I'm using is a DEM16217 (Ver 01), I've checked the pins on the datasheet and I'm sure I have everything wired up correctly.
Here's what my breadboard looks like:
LCD Pi ------------------------------- LED+ - 5V LED- - GND VSS (Pin1) - GND VDD (Pin2) - 5V V0 (Pin3) - GND RS (Pin4) - GPIO7 (Pin26) R/W (Pin5) - GND E (Pin6) - GPIO8 (Pin24) DB4 (Pin11) - GPIO26 (Pin37) DB5 (Pin12) - GPIO5 (Pin29) DB6 (Pin13) - GPIO6 (Pin31) DB7 (Pin14) - GPIO13 (Pin33)
I'm left scratching my head at what I might have done wrong, any help as to why the circuit above is causing the Pi to short out?
Edit 1: Pics of the physical connections:
It appears I might have a dodgy breadboard! Thanks @SteveRobillard for the suggestion to check, as someone new to this I didn't think for a second it could be a new breadboard! Each time I connect the outer positive rails together to span the length of the breadboard it also connects to the Ground rail!! The pic in Edit 2 shows what I've changed to get it to work. I'll throw out this board and wire it up to another. Thank you for the help :)