D-Pad for use with Arduino

Paul__B:
Generally bad idea to try and encode buttons on an analog input. :roll_eyes:

I've found it works fine for 4-6 buttons at least, but this time I want to be able to hit multiple buttons at once so that's why I'd prefer not to use an analog pin.