- 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
2.3 KiB
Design Decisions
Build Approach
Wooden case with salvaged laptop lid (screen + hinge) as the canopy. Approximate briefcase dimensions, with the display panel setting minimum width and depth.
Salvage Exclusions
- Webcam: Scrapped. Proprietary pinout, not worth reverse engineering.
- Keyboard/trackpad: Proprietary connectors, not reusable.
- RAM: DDR3L soldered, wrong generation.
- SSD: Owner repurposed.
- WiFi card: Intel 7265NGW needs M.2 E-key, OPi5 base lacks it.
Case Orientation & Nomenclature
User sits at the stern, facing the bow. Hinge axis runs port-to-starboard along the bow edge.
Base (wooden enclosure)
| Term | Surface | Notes |
|---|---|---|
| Deck | Top | Keyboard, controls, SBC access |
| Keel | Bottom | Sits on table |
| Bow | Back edge (spine side) | Power input, heat exhaust, farthest from user |
| Stern | Front edge (lip side) | User-facing, keyboard near here |
| Port | Left (facing bow) | |
| Starboard | Right (facing bow) |
Canopy (laptop lid + screen)
| Term | Surface |
|---|---|
| Canopy dorsal | Outside of lid |
| Canopy ventral | Screen side |
Bow Wall Functions
- Power input (USB-C for IP5389 board charging)
- Exhaust fans blowing away from user
- Heat management surface
Carry Handle
Stern edge (lip). Screen is lightweight, hinge is rigid, and a lid latch is planned — so the canopy-open-under-gravity concern is handled. Keeps the bow wall dedicated to power input and exhaust.
Power System
IP5389 power bank board (preliminary). All-in-one: charging, BMS, USB-C PD output. See power-system.md for details.
Video Output
Mechanical HDMI A/B switch (passive, no power). Routes OPi5's single HDMI to either the internal eDP-to-HDMI controller or a panel-mount HDMI jack on the starboard side. DisplayLink doesn't work on ARM — no drivers exist. Dual simultaneous display is not possible on the base OPi5.
Input Device
ThinkPad TrackPoint keyboard (specific model TBD based on availability). Chosen for built-in TrackPoint pointer and 15.6" deck space compatibility.
Carry Handle
Stern edge (lip). Screen is lightweight, hinge is rigid, and a lid latch is planned — so the canopy-open-under-gravity concern is handled. Keeps the bow wall dedicated to power input and exhaust.