Introduction - If you have any usage issues, please Google them yourself
Library for a 74595 Expanded Output Chip
Any number of these chips may be connected in serise to get
8 additional outputs per chip. The cost is 3 I/O pins for
any number of chips.
write_expanded_outputs(eo) Writes the array eo to the chips