Raspberry Pi 5 Multifunction HAT Design

Job ID: 40556317

Budget: $30 – $250 USD

We're building a compact Raspberry Pi 5–based dual-HDMI capture & USB-peripheral appliance (a remote KVM / screen-capture device). Today it's an assembly of off-the-shelf boards; we need a single production-ready HAT/carrier PCB that integrates everything, stacks on the Pi 5's 40-pin header, and powers the Pi.

This is a fixed-scope contract: schematic → layout → Gerbers → BOM → bring-up support. Remote.

WHAT THE BOARD INTEGRATES
• 2× HDMI → MIPI CSI-2 capture (Toshiba TC358743) — one carrying I²S audio (main display), one video-only (extended display). Custom EDID set by the Pi.
• RP2040 USB-HID controller — its own USB-C to the target device, SPI link to the Pi, BOOTSEL/RESET buttons + SWD header.
• On-board USB audio codec — mic-in / line-out to a 3.5 mm TRRS jack, with a line-to-mic attenuator and 1:1 audio isolation transformers (ground-loop isolation). Links to a Pi USB host port.
• Power stage — USB-C PD input → buck to 5 V at ~6 A → the Pi via the GPIO 5 V pins, with full input protection (OVP, reverse-polarity, over-current, inrush).
• I²C status OLED (IP/status), HAT ID EEPROM, HDMI ESD/EMI protection, status LEDs, test points.
• 40-pin stacking header + two CSI FPC ribbons; a mechanical cutout so the official Pi 5 Active Cooler fits.

KEY TECHNICAL REQUIREMENTS
• High-speed differential routing: MIPI CSI-2 (100 Ω diff, two independent links) and USB 2.0 HS (90 Ω diff), impedance-controlled stackup.
• Two TC358743 bridges (each on its CSI-connector I²C bus, clocks, resets).
• USB-C PD sink + multi-amp 5 V buck; powering the Pi via GPIO (bypasses its own protection, so the board must provide it).
• Pi 5 Active Cooler mechanical clearance.

DELIVERABLES
Reviewed schematic; PCB layout with controlled-impedance stackup; Gerbers/drill/pick-and-place; BOM with sourcing; 3D/STEP + fit check to the Pi 5 with the Active Cooler; DFM/DFA review; bring-up & test plan; native design files (KiCad or Altium).

REQUIRED SKILLS
• Proven high-speed digital PCB design — MIPI CSI-2 and USB 2.0 HS routing, impedance control, multi-layer stackups.
• Raspberry Pi HAT/carrier experience; ideally HDMI→CSI-2 bridges (TC358743, multi-instance).
• USB-C / USB-PD power design; HDMI ESD/EMI protection; audio isolation.
• KiCad or Altium; DFM/DFA and small-batch manufacturing.
Nice to have: RP2040 chip-down (SWD/BOOTSEL bring-up); V4L2 / dual MIPI camera bring-up on Pi 5.

TO APPLY
Please share: relevant past boards (CSI-2, Pi carriers, USB-C PD, multi-camera), a ballpark timeline and cost, and your design tool. A full technical brief (with architecture diagram and open design decisions) is available on request.