MUX-DEMUX: CD4051 Parlor Tricks
Getting 16 I/Os from an 8 Channel analog multiplexer using 5 pins.
I'm going to use an Arduino with a motor shield to control my model train. I need more input/outputs than are available for position sensing and indication, so I needed to learn some new tricks.
The goal of this project was to: 1. Learn how to use Fritzing. 2. Get a better understanding of multiplexer chips. 3. Use arrays to easily store and loop through readings. 4. Share what I learned with you.