#1 relay - http://www.amazon.com/SainSmart-101-70-101-4-Channel-Relay-Module/dp/B0057OC5O8 #2 switch - http://www.amazon.com/Omall-Simulated-Roller-Miniature-Switch/dp/B00STL21R2 #3 diodes - a diode arrangement that concentrates 7 switches down to 4 wires, one 3v power and 3 returns. cannot handle simultaneous inputs. #4 shift register - https://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10001&langId=-1&productId=49681&storeId=10001 #5 pico - solder female header to the pico, and male header to the project board to allow quick swaps w/upgraded code #6 lcd - sparkfun 5v 16x2 color backlight lcd w/serial backpack #7 usb - http://www.amazon.com/Spark-Wireless-Universal-Charger-Compatible/dp/B00DWGLMEW #8 cable - cat 5e #9 cable - long coiled handset cable, recrimped ends for proper rj11 connection