├── .gitignore ├── BOM ├── Control panel _BOM.csv ├── Electronic modules and Finishing _BOM.csv ├── Hardware _BOM.csv └── Power adapter _BOM.csv ├── Images └── Pi_terminal_thumb.png ├── PCBs └── Gerbers │ ├── Control Panel Board v60.zip │ ├── Front Panel_ PCB v25.zip │ └── Power Adapter PCB v52.zip ├── README.md ├── Resources ├── Datasheets │ ├── Electronics │ │ ├── H08c82881f7de49e3b5ddad9591e3e27cJ.jpg │ │ ├── HJ080IA-01E_datasheet.pdf │ │ ├── OWS-142550TA-4.pdf │ │ ├── Rocker_PR_Datasheet_01_11_17.pdf │ │ ├── STX-3790-5N.pdf │ │ └── pva_.pdf │ └── Hardware │ │ ├── 1726A112_Threaded-Hole Round Pull Handle.PDF │ │ ├── 93365A160_Tapered Heat-Set Inserts for Plastic.PDF │ │ ├── 94180A321_Tapered Heat-Set Inserts for Plastic.PDF │ │ └── 94180A353_Tapered Heat-Set Inserts for Plastic.PDF └── Pi Terminal _wiring diagram.pdf └── STLs ├── Back Shell.stl ├── Control Panel Support.stl ├── Front Bezel.stl ├── HDMI Switch Plate.stl ├── PCB and IO Plate.stl └── Screen Back Plate.stl /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /BOM/Control panel _BOM.csv: -------------------------------------------------------------------------------- 1 | Qty,Value,Device,Package,Parts,Description,Manufacturer Part #,Digikey 2 | 2,100 Ohms,R-US_CHIP-0603(1608-METRIC),RESC1608X60,"R1, R2",Resistor Fixed - ANSI,WR06X101 JTL,1292-WR06X101JTLCT-ND 3 | 2,4 Ohms,OWS142550TA4,OWS-142550TA-4,"SPK1, SPK2",4 Ohms IoT Speaker Speaker 2 W 980 Hz ~ 20 kHz Top Rectangular,OWS-142550TA-4,3949-OWS-142550TA-4-ND 4 | 1,-,PVA2EEH11.7NV2,PVA2,SW7,Pushbutton Switch DPDT Keyswitch Through Hole,PVA2EEH1 1.7N V2,108-PVA2EEH11.7NV2-ND 5 | 6,-,PVA1OAH11.2NV2,PVA1,"SW1, SW2, SW3, SW4, SW5, SW6",Pushbutton Switch DPST-NO Keyswitch Through Hole,PVA1 OA H1 1.2N V2,401-1133-ND 6 | 3,-,CHIP-FLAT-G_1206,LEDC3216X75N_FLAT-G,"D1, D2, D3",Green 567nm LED Indication - Discrete 2.1V 1206 (3016 Metric),PG1101W-TR,404-1046-1-ND 7 | 2,-,STX-3790-5NSTX-3790-5N_KYC,STX-3790-5N_KYC,"J1, J2","3.50mm (0.141"", 1/8"", Mini Plug) - Headphone Phone Jack Stereo (3 Conductor, TRS) Connector Solder",STX-3790-5N,2092-STX-3790-5N-ND 8 | 1,-,PINHD-2X10,2X10,JP1,"Connector Header Through Hole 20 position 0.100"" (2.54mm)",PREC010DAAN-RC,S2012EC-10-ND 9 | 1,,PINHD-2X2,2X2,JP2,"Connector Header Through Hole 4 position 0.100"" (2.54mm)",PREC002DAAN-RC,S2012EC-02-ND 10 | 7,Black,,,,Round Keyswitch Switch Cap Black Snap Fit,PV BK,401-1148-ND -------------------------------------------------------------------------------- /BOM/Electronic modules and Finishing _BOM.csv: -------------------------------------------------------------------------------- 1 | Qty,Item,Link,Link (alt) 2 | Electronics,,, 3 | 1,Raspberry Pi 4,https://rpilocator.com/, 4 | 1,Raspberry Pi Low-Profile CPU Cooler,https://geni.us/jZGuZt9, 5 | 1,Pi-UpTime UPS 2.0,https://geni.us/zOOjE, 6 | 2,2 × unprotected 18650 Li-Ion — 3400mAh,, 7 | 1,IPS LCD 8 inch HJ080IA-01E with Driver Board,https://geni.us/ZfU1Y,https://s.click.aliexpress.com/e/_DmC2qmH 8 | 1,HDMI Switcher 2 in 1 Out,https://geni.us/OfXlV, 9 | ,Hook-up wire,https://geni.us/8hiS, 10 | ,Dupont Connectors,https://geni.us/AMdor, 11 | 1,Micro HDMI to Standard Plug,https://www.adafruit.com/product/3557,https://s.click.aliexpress.com/e/_DeT0a9b 12 | 1,Micro HDMI to Standard Socket,https://www.adafruit.com/product/3557,https://s.click.aliexpress.com/e/_DeT0a9b 13 | 1,Standard HDMI Plug to Socket,https://www.adafruit.com/product/3557,https://s.click.aliexpress.com/e/_DeT0a9b 14 | 1,Standard HDMI Plug to Plug,https://www.adafruit.com/product/3557,https://s.click.aliexpress.com/e/_DeT0a9b 15 | 1,Micro to Micro USB cable (short),, 16 | 1,3.5mm Audio cable (short),, 17 | Finishing,,, 18 | 1,Spool of PLA,https://geni.us/XkGsy, 19 | ,Assorted Grits Sandpaper,https://geni.us/turnM3, 20 | ,Glazing and Spot Putty,https://geni.us/3jiw9, 21 | ,Filler Primer (sandable),https://geni.us/1BAKZ, 22 | ,Spray Paint,https://geni.us/I7qjJ, 23 | ,‎Flat Matte Clear Coat,https://geni.us/Cywvbo, -------------------------------------------------------------------------------- /BOM/Hardware _BOM.csv: -------------------------------------------------------------------------------- 1 | Quantity,Description,McMaster Carr #,Amazon 2 | 1,"Heat-Set Inserts for Plastic 3 | 1/4""-20 Thread Size, 0.3"" Installed Length, Brass",93365A160, 4 | 8,"Heat-Set Inserts for Plastic 5 | Brass, M4 x 0.70 mm Thread Size, 7.900 mm Installed Length",94180A353, 6 | 21,"Heat-Set Inserts for Plastic 7 | Brass, M2.5 x 0.45 mm Thread Size, 3.4 mm Installed Length",94180A321, 8 | 2,"Round Pull Handle 9 | 304 Stainless Steel, 3/4"" Mounting Hole Center-to-Center Width, 1/2"" Projection",1726A112, 10 | 4,"Flared-Collar Knurled-Head Thumb Screw 11 | M4 x 0.70 mm Thread Size, 10 mm Long",99607A276, 12 | 13,"Socket Head Screw 13 | M2.5 x 0.45 mm Thread, 5 mm Long",91292A009,https://geni.us/t4BmSQ 14 | 5,"Socket Head Screw 15 | M2.5 x 0.45 mm Thread, 20 mm Long",91292A019,https://geni.us/t4BmSQ 16 | 3,"Socket Head Screw 17 | M2.5 x 0.45 mm Thread, 8 mm Long",91292A012,https://geni.us/t4BmSQ 18 | 3,Flat Head M2.5 x 5 - 6 mm Long,93395A173, 19 | ,M2.5 Nylon Spacer Standoffs,,https://geni.us/jIyiM -------------------------------------------------------------------------------- /BOM/Power adapter _BOM.csv: -------------------------------------------------------------------------------- 1 | Qty,Value,Device,Package,Parts,Description,Manufacturer Part #,Digikey 2 | 2,,USB4125-GF-A_REVA2,GCT_USB4125-GF-A_REVA2,"J1, J2",USB-C (USB TYPE-C) Receptacle Connector 24 (6+18 Dummy) Charging only,USB4125-GF-A,2073-USB4125-GF-ACT-ND 3 | 1,,10118192-0002LF,AMPHENOL_10118192-0002LF,J3,"USB - micro B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle",10118192-0002LF,609-5379-1-ND 4 | 1,,PINHD-1X2,1X2,JP1,"Connector Header Through Hole 2 position 0.100"" (2.54mm)",PREC002SAAN-RC,S1012EC-02-ND 5 | 2,5K1,R-US_CHIP-0603(1608-METRIC),RESC1608X60,"R1, R2","5.1 kOhms ±5% 0.1W, 1/10W Chip Resistor 0603 (1608 Metric)",RC0603JR-075K1L,311-5.1KGRCT-ND 6 | 1,,2828XX-2282837-2,TERMBLK_508-2N,U1,2 Position Wire to Board Terminal Block Horizontal with Board,282837-2,A113320-ND 7 | 1,,SPST,,,"Rocker Switch SPST 6A (AC) 125 V Panel Mount, Snap-In",PRK22J5BBBNN,CH864-ND 8 | 1,,1 x 2,,,"Shunt Connector Black Open Top 0.100"" (2.54mm) Gold",QPC02SXGN-RC,S9337-ND -------------------------------------------------------------------------------- /Images/Pi_terminal_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/Images/Pi_terminal_thumb.png -------------------------------------------------------------------------------- /PCBs/Gerbers/Control Panel Board v60.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/PCBs/Gerbers/Control Panel Board v60.zip -------------------------------------------------------------------------------- /PCBs/Gerbers/Front Panel_ PCB v25.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/PCBs/Gerbers/Front Panel_ PCB v25.zip -------------------------------------------------------------------------------- /PCBs/Gerbers/Power Adapter PCB v52.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/PCBs/Gerbers/Power Adapter PCB v52.zip -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Pi Terminal 2 | 3 | Watch the build video ↓ 4 | 5 | [](https://youtu.be/-QD0J8EfYqw) 6 | 7 | Pi _Terminal is an all-in-one portable enclosure for the Raspberry Pi 4, featuring a 8 inch IPS screen, a low profile ice tower cooler, a UPS using two rechargeable 18650 lithium batteries and a HDMI switcher to use the display on it's own as a monitor. 8 | -------------------------------------------------------------------------------- /Resources/Datasheets/Electronics/H08c82881f7de49e3b5ddad9591e3e27cJ.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/Resources/Datasheets/Electronics/H08c82881f7de49e3b5ddad9591e3e27cJ.jpg -------------------------------------------------------------------------------- /Resources/Datasheets/Electronics/HJ080IA-01E_datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/Resources/Datasheets/Electronics/HJ080IA-01E_datasheet.pdf -------------------------------------------------------------------------------- /Resources/Datasheets/Electronics/OWS-142550TA-4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/Resources/Datasheets/Electronics/OWS-142550TA-4.pdf -------------------------------------------------------------------------------- /Resources/Datasheets/Electronics/Rocker_PR_Datasheet_01_11_17.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/Resources/Datasheets/Electronics/Rocker_PR_Datasheet_01_11_17.pdf -------------------------------------------------------------------------------- /Resources/Datasheets/Electronics/STX-3790-5N.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/Resources/Datasheets/Electronics/STX-3790-5N.pdf -------------------------------------------------------------------------------- /Resources/Datasheets/Electronics/pva_.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/Resources/Datasheets/Electronics/pva_.pdf -------------------------------------------------------------------------------- /Resources/Datasheets/Hardware/1726A112_Threaded-Hole Round Pull Handle.PDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/Resources/Datasheets/Hardware/1726A112_Threaded-Hole Round Pull Handle.PDF -------------------------------------------------------------------------------- /Resources/Datasheets/Hardware/93365A160_Tapered Heat-Set Inserts for Plastic.PDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/Resources/Datasheets/Hardware/93365A160_Tapered Heat-Set Inserts for Plastic.PDF -------------------------------------------------------------------------------- /Resources/Datasheets/Hardware/94180A321_Tapered Heat-Set Inserts for Plastic.PDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/Resources/Datasheets/Hardware/94180A321_Tapered Heat-Set Inserts for Plastic.PDF -------------------------------------------------------------------------------- /Resources/Datasheets/Hardware/94180A353_Tapered Heat-Set Inserts for Plastic.PDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/Resources/Datasheets/Hardware/94180A353_Tapered Heat-Set Inserts for Plastic.PDF -------------------------------------------------------------------------------- /Resources/Pi Terminal _wiring diagram.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/Resources/Pi Terminal _wiring diagram.pdf -------------------------------------------------------------------------------- /STLs/Back Shell.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/STLs/Back Shell.stl -------------------------------------------------------------------------------- /STLs/Control Panel Support.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/STLs/Control Panel Support.stl -------------------------------------------------------------------------------- /STLs/Front Bezel.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/STLs/Front Bezel.stl -------------------------------------------------------------------------------- /STLs/HDMI Switch Plate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/STLs/HDMI Switch Plate.stl -------------------------------------------------------------------------------- /STLs/PCB and IO Plate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/STLs/PCB and IO Plate.stl -------------------------------------------------------------------------------- /STLs/Screen Back Plate.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sb-ocr/pi-terminal/bd57aa6340c1410ff380f4a115f961d599ff108b/STLs/Screen Back Plate.stl --------------------------------------------------------------------------------