cyberdeck/docs/parts-list.md
BarnacleBoy ef9a7f40a8 add port layout and video output decisions
- Mechanical HDMI A/B switch for internal/external display toggle
- DisplayLink rejected: no ARM drivers exist
- 10-port layout split across 4 surfaces
- Port side: 4x USB-A, 1x USB-C data, 1x USB-C PD out
- Starboard: Ethernet, HDMI out, 3.5mm audio
- Bow: USB-C power input + fan exhaust
- Stern: handle, SD reader, Kensington lock
- Updated BOM with HDMI switch, panel-mount cables, SD reader
- Cost estimate now ~58
2026-05-12 07:18:54 +00:00

3.7 KiB

Parts List

Bill of Materials

Core Components

Item Specification Source Est. Cost Status
SBC Orange Pi 5 16GB (base) eBay $99 + $5 shipping Bid pending
Display controller 30-pin eDP to HDMI Amazon/eBay $24 Ordered
MicroSD card 64GB Endurance Amazon $10-12 To purchase

Salvaged from K501U

Item Status Notes
Display (Innolux N156HGE-EAB) Available Controller board ordered
Hinge mechanism Available Intact
WiFi antenna Available In hinge
Webcam Available In bezel
Cooling fan Available 4-pin PWM

USB Expansion

Item Specification Source Est. Cost Status
USB hub Powered 10-port USB 3.0 Amazon $20-25 To purchase
USB enclosure SATA 2.5" USB 3.0 Amazon $10-15 To purchase
(or) USB flash 128GB USB 3.0 Amazon $15-25 Alternative

Power

Item Specification Source Est. Cost Status
IP5389 power board USB-C PD, 3S, bare PCB AliExpress $8-15 Preliminary selection
18650 cells 3S or 3S2P, quality brand User's pick $12-24 To purchase
5A blade fuse + holder Automotive Amazon $2 To purchase
USB-C wall charger 45W+ PD, for charging Amazon $10-15 To purchase

Networking

Item Specification Source Est. Cost Status
WiFi dongle USB, Linux-compatible Amazon $10-15 To purchase

Video & Case Integration

Item Specification Source Est. Cost Status
HDMI A/B switch Mechanical, passive, bi-directional Amazon $8-12 To purchase
Panel-mount cables USB-A, USB-C, HDMI, Ethernet, audio Amazon $15-25 To purchase
Panel-mount SD reader USB 3.0 Amazon $5-8 To purchase
Item Purpose Source Est. Cost
Heatsink + fan Cooling AliExpress $5-10
Panel-mount cables Case integration Amazon $10-20
SD card reader Backup/imaging Amazon $8-12

Cost Summary

Minimum Viable Build

Category Cost
SBC $104
Display controller $24
MicroSD $12
USB hub $22
USB enclosure $12
Power system (board+cells+fuse+charger) $44
WiFi dongle $12
HDMI switch $10
Panel-mount cables + SD reader $23
Subtotal $258

With Optional Items

Category Cost
Base build $258
Heatsink/cooling $10
Total $268

Future Additions

Category Cost
Battery pack (portable) Integrated in base build
Case materials TBD
Custom PCB TBD

Ordered Items

Item Date Ordered Est. Arrival Source Tracking
Display controller board TBD 2-4 weeks Amazon/eBay TBD

Pending Purchases

  • MicroSD card
  • Powered USB hub
  • USB enclosure or flash drive
  • IP5389 power board + 18650 cells
  • 5A fuse + holder
  • USB-C PD wall charger (45W+)
  • Powered 10-port USB 3.0 hub
  • Mechanical HDMI A/B switch
  • Panel-mount cables (USB-A, USB-C, HDMI, Ethernet, audio)
  • Panel-mount SD card reader
  • WiFi dongle

Add actual links when ordering:

  • Orange Pi 5: eBay search for "Orange Pi 5 16GB"
  • Display controller: Amazon search "N156HGE-EAB controller board" or "30-pin eDP to HDMI"
  • USB hub: Amazon "Sabrent 7-port USB 3.0 powered"
  • MicroSD: Amazon "SanDisk Endurance 64GB" or "Samsung PRO Endurance 64GB"