Quantity   Component name
1 × Raspberry Pi Model B Will run the Video plying Python script and monitor button presses over USB serial from a Teensy/Arduino
1 × Teensy/Arduino Nano buttons to be connected to it and sent via serial to the Pi
9 × Arcade style buttons 6 for choosing a programme to watch, 3 for play.pause, next & prev video skipping
1 × ELI70-CR 7" Touchscreen with HDMI input for use with Raspberry Pi
1 × Powered USB Hub To provide power to The Pi, screen, Arduino/Teensie & Portable Hard Drive
1 × 2.5" Portable Hard Drive USB Drive for storage of Media
1 × Adafruit Powerboost 1000C Steps power up to 5v, charges batteries.
4 × 18650 Batteries 5000mAh, 3.7v in parallel