An introduction to the Arduino shift register supplied with the UNO (MM74HC595)