I have an Arduino Uno. But I want a lot more input pins because I have exhausted the on-board pins. What shift register should I use?
Also, I have a lame question. Can a serial shift-out register be used only for increasing the number of outputs? Do they work equally well for inputs like the onboard I/O pins?