I'm new to RPi projects. I'm wanting to make a small arcade cabinet using an small LCD display as well as hooking up pushbutton microswitches and a joystick to the GPIO pins. I am using a RPi 2 Model B V1.1.
Both of these things are independantly possible. But it seems like if I try to do both at the same time, there aren't enough GPIO pins to accomplish both.
So this is what i'm looking at:
Waveshare 4inch LCD: http://www.waveshare.com/4inch-rpi-lcd-a.htm
Here is the board for it:
http://www.waveshare.com/media/catalog/ ... -a-2_1.jpg
http://www.waveshare.com/img/devkit/LCD ... CD-A-4.jpg
Looking at the connector, it takes up a LOT of the GPIO pins. It appears to use pins 1-26
Now regarding pushbuttons and joysticks, I haven't yet looked in detail as to which GPIO pins they would connect to. It looks like, the available pins left over would be 27-40, which leaves I think 9 GPIO pins and the rest are GND? So does that mean I can use a maximum of 9 pushbuttons when I'm using the LCD?
Are there any alternatives to hooking up or using this LCD screen that would open up some more GPIO pins for me to use? Or is the LCD using actually ALL of the pins with that connector? I can't really tell.
Sorry if these are total noob questions. I'm just trying to figure out my options before diving into this.