So Im working on a project that will have a lot of sensors (more than the number of pins available on the arduino uno).
I will need about 20 Analog In pins and about the same for 15 Digital In/Out and 15 Analog Out.
I looked up some tutorials and found out that this can be done using shift registers but my question is which shift register would i need for Analog IN, for Analog OUT, and for Digital IN/OUT. Also if you have a tutorial that explains how to use them (with code examples) for newbies i would appreciate it.
Digital shift-in and shift-out registers can be cascaded. You can get many digital inputs and outputs that way.
With 2 shift-in and 2 shift-out ic's you have 16 inputs and 16 outputs.