Transform your Raspberry Pi into a high-end internet radio. This project features a complete mechanical redesign optimized for 3D printing (tested on Creality K1C), featuring a modular tray system and improved thermal management.
- Modular Tray System: The Pi and DAC sit on a slide-in tray. Change SD cards or check wiring without unscrewing the entire housing.
- Front Power Management: Dedicated 12V front switch for clean hardware power-cut after software shutdown.
- Refined Fit: Optimized tolerances for a perfect snap-fit finish.
- EMI Shielding Space: Dedicated internal space for an EMI Noise Filter to ensure hum-free audio.
| Component | Description |
|---|---|
| SBC | Raspberry Pi 4 |
| Audio | Hifiberry DAC+ (or compatible Pifi DAC+) |
| Amplifier | Digital Amp Module (5-10W) |
| Speakers | 2x Full-range speakers (5 Ohm) |
| Display | 5-inch DSI Touchscreen |
| Power | 12V 4A PSU + 12V-to-5V Step-Down Converter |
| Filter | EMI Noise Filter (Electromagnetic Interference Filter) |
| Storage | 16GB+ Micro SD Card |
Tested on Creality K1C
- Material: PLA, PETG, or ABS (recommended for heat resistance).
- Infill: 15-20% (Gyroid recommended).
- Supports: Minimal (only needed for port cutouts).
- Design Tip: Use contrasting colors for the main body and the front bezel for a premium aesthetic.
This build is designed for the PeppyPlayer Klee Edition (Version 2025.02.23).
- Download Image: PeppyPlayer Releases
- Wiki: Follow the official Documentation for setup.
Feel free to fork this project or open an issue if you have suggestions for the tray system or speaker mounts.
Created by: Perry Design Inspired by: PeppyPlayer Classic Design
