🎸 Pi Multi-FX β€” Boss-Size Touchscreen Concept

1590BB Enclosure Β· 5" DSI Touch Β· I2S HAT Stack

Exploded View β€” Stackup

Preset: Crunch Lead BYPASS ACTIVE Volume NAM Amp Delay Reverb 4CM Β· Sendβ†’Pre Β· Postβ†’Return 5" DSI Capacitive Touch Waveshare 5" DSI Display Board 102Γ—76mm β€” Ribbon to RPi DSI port Standoffs Raspberry Pi 4B 85Γ—56mm Β· USB-C Β· HDMI Β· DSI Β· GPIO 40-pin DSIβ†’ GPIO 40-pin ↓ Stacking Hdr PCM1808+PCM5102 I2S HAT 65Γ—56mm Β· Preamp β†’ ADC β†’ DSP β†’ DAC I2S ↔ RPi J I N J O U T 1590BB Enclosure (140Γ—78mm face Β· ~48mm deep) ~140mm (Boss-compatible) ~38mm total stack (w/ standoffs) β‘  Touch β‘‘ Display PCB β‘’ RPi 4B β‘£ I2S HAT β‘€ 1590BB Box

Component Stack β€” 1590BB Build

Enclosure1590BB diecast aluminum
140Γ—78Γ—48mm β€” Boss compact size
TouchscreenWaveshare 5" DSI
800Γ—480, capacitive multi-touch
βœ… Native RPi DSI β€” no HDMI needed
βœ… Fits 1590BB face with border
BrainRPi 4B (2GB+)
DietPi, headless, JACK + Python DSP
AudioPCM1808+PCM5102 I2S HAT
Custom 65Γ—56mm PCB (already designed)
Stacking header passes GPIO to display
βœ… < 10ms round-trip
ConnectivityUSB-C (power only)
WiFi for `pedal.local` web UI
Bluetooth for wireless MIDI
I/O PanelSide-mounted: Input, Send, Return, Output
USB-C power, MIDI DIN (optional)
Est. BOM (5 pcs)~$175-200 per unit

πŸ“ Mechanical Stack

Touch layer 5" glass + front bezel
Display PCB 8mm standoff
RPi 4B 10mm standoff (above HAT)
Stacking header GPIO pass-through
I2S HAT 6mm standoff β†’ enclosure base
Total depth ~38-42mm (fits 48mm 1590BB)

πŸ”Œ Internal Wiring

Display β†’ DSI ribbon (15-pin) β†’ RPi DSI port
I2S HAT β†’ mounts on RPi GPIO via stacking header
Audio jacks β†’ flying leads to HAT I/O pads
Power β†’ USB-C β†’ RPi β†’ 5V rail β†’ I2S HAT
Footswitches (optional) β†’ GPIO via HAT passthrough

⚠️ Things to Sort

β‘  Jacks: Need right-angle PCB-mount jacks for side fit β€” or wire to chassis-mount jacks on enclosure walls
β‘‘ DSI ribbon: Needs careful routing past the stacking header. 15-pin flat flex cable, keep away from I2S traces
β‘’ I2S HAT Rev: The current PCB is 65Γ—56mm (1590B). For 1590BB you could make it slightly wider to match β€” but it works as-is
β‘£ Heat: RPi 4B in an enclosed box gets warm. Consider a vent slot or small fan on the side

πŸ“ Size Comparison vs Boss Pedal

Boss DS-1 / BD-2 (129Γ—73mm) Baseline compact pedal 1590B (112Γ—60mm) Current HAT size 1590BB (140Γ—78mm) Boss-compatible + touchscreen βœ… 5" display fits inside with 15mm border all round