item SKU price qty subtotal source steel rod collar 6436K9 $5.02 1 mcmaster.com precision microswitch 7193K2 $6.10 1 mcmaster.com phone cord 5703T711 $4.20 1 mcmaster.com solenoid 9719K24 $48.64 1 mcmaster.com optical quadrature encoders AEDS-9641-P10 $6.30 2 mouser.com quadrature decoder 630-HCTL-2022 $9.68 2 mouser.com arduino uno DEV-09950 $29.95 1 sparkfun.com serial LCD for arduino LCD-10097 $24.95 1 sparkfun.com wall charger TOL-10214 $3.95 1 sparkfun.com thumb slide joysticks COM-09426 $3.50 2 sparkfun.com dc barrell jack adapters PRT-10287 $2.95 2 sparkfun.com thumb joystick COM-09032 $3.95 1 sparkfun.com joystick shield pcb DEV-09490 $3 1 sparkfun.com momentary switches COM-09190 $0.50 4 sparkfun.com mini push button COM-00097 $0.35 1 sparkfun.com 6 pin header PRT-09280 $0.50 4 sparkfun.com 8 pin header PRT-09279 $0.50 4 sparkfun.com mini button pad COM-08996 $4.95 1 sparkfun.com mini button pad PCB COM-08963 $1.95 1 sparkfun.com encoder strips G15602 $0.99 5 electronics goldmine phone jack H11393-ND $6.71 1 digikey.com enclosure HM1074-ND $5.76 1 digikey.com power socket HR173-ND $2.28 1 digikey.com power plug HR1287-ND $2.83 1 digikey.com double banana plug 501-1071-ND $2.87 1 digikey.com double banana jack 501-1124-ND $4.25 1 digikey.com 24V 1.7A power supply T1082-P5P-ND $21.68 1 digikey.com wafer SSR CC1742-ND $16.35 1 digikey.com voltage reg LM7805ACT-ND $0.60 1 digikey.com Everbilt Gate Latch Zinc Plated Finish ??? $4 1 homedepot.com