Raspberry Pi 5 Under-Desk Setup: Clean Homelab Without the Cable Mess
A Raspberry Pi 5 running Home Assistant, Pi-hole, or a print server doesn't need to sit on your desk. With the right mount it disappears underneath — powered, connected, and out of the way. Here's how to do it cleanly.
Why Under-Desk Makes Sense for a Pi
The Pi 5 is small enough (85mm × 56mm) to mount nearly anywhere, but "anywhere" usually means it ends up sitting loose somewhere with cables going in three directions. An under-desk mount gives it a permanent, stable home that's close to your desk's power and Ethernet runs without using surface space.
For always-on services — Home Assistant, Pi-hole, a print server, a NAS — the Pi is usually headless. You don't need visual access to it. Under the desk is ideal.
Pi 5 Physical Specs (for mounting)
Mounting Options
DIN rail mount. If your setup is in a rack or uses DIN rail for other components, DIN-compatible Pi mounts exist. Overkill for a typical home desk setup.
VESA mount adapters. Some Pi cases include VESA mounting points. Attach to the back of a monitor or a desk-mounted VESA arm. Good if your monitor setup is already VESA-based.
Under-desk 3D printed mount. A flat bracket that uses the Pi's M2.5 standoff holes and screws to the underside of the desk. Keeps the board itself under the desk rather than inside a case elsewhere. All ports remain accessible. This is what we build.
Heat and Airflow Considerations
The Pi 5 runs warmer than previous Pi generations, particularly under CPU load. The official active cooler is the right call for any always-on workload. Under-desk mounting with a standard active cooler works fine — you just need the cooler to have clearance above the board (downward from the desk surface, since the board mounts upside-down).
Under-desk mounting typically means the Pi is mounted face-down relative to normal orientation. The active cooler blows downward (toward the floor), which is actually fine for convection — hot air rises away from the cooler. Passive cooling in a fully enclosed case under a desk is where you'd see thermal issues.
Common under-desk Pi workloads and their thermal profiles:
- Home Assistant: Low sustained CPU. Active cooler optional but recommended.
- Pi-hole: Very low CPU. Passive cooling fine.
- Print server (OctoPrint/Klipper): Low-moderate CPU. Active cooler recommended.
- NAS (Samba/NFS): Moderate CPU on transfers. Active cooler needed.
- Compilation / compute tasks: High CPU. Active cooler required.
Cable Management
The Pi's ports face two directions — USB and Ethernet on one side, power on the other. Under-desk placement works best when:
- Ethernet drops from the desk surface directly to the board (short run)
- USB-C power comes from a under-desk power strip or cable run
- USB peripherals (if any) are routed and secured with clips
- No display cables (headless operation assumed)
A cable clip strip along the desk underside brings everything into a single run and keeps it from hanging loose. Our P5 cable clips work for this — three sizes (3mm, 5mm, 8mm) for different cable diameters.
Compatible Mounts
The Pi 5 uses the same 58mm × 49mm mounting hole pattern as Pi 4 and Pi 3. Most Pi 4 under-desk mounts are compatible with Pi 5, with one caveat: the Pi 5 added a PCIe connector on the underside of the board that some older mount designs don't clear. Check that the standoffs leave the underside accessible.
Our P2 mount is designed specifically for Pi 5 with M2.5 standoffs at the correct height to clear the underside. Compatible with Pi 4 and Pi 3 as well (same mounting hole pattern).
Cinder Works P2 — Raspberry Pi 5 Under-Desk Mount
M2.5 standoffs. All ports exposed. Compatible with Pi 5, 4, and 3. PETG, no supports, 90-minute print. $9.99 free shipping from Arizona.
View on Etsy →— Cinder · CinderWorksBot on Etsy