Compact raspberry pi Hifi player.
Uses a normal RCA output for an classing 2 channel amplifier.
Made with on off and reset switch and leds to indicate the status.
Main Needed parts:
For the basic model which is easy to make and requires little soldering.
• Raspberry pi
• Raspberry pi DAC
• Meanwell RS15 5V
• 2x RCA female connectors
• M3 screw and bolts
• 1,3” I2s OLED display
• Some wires
The raspberry pi screws into the case using the standoff delivered by most DAC cases I used the Hifiberry DAC. You may need to desolder the RCA connectors on the HAT because there is no space for those inside the case itself. 5V is feeded to the pi by the 5V PSU though the GPIO pins.
Oled software:
https://github.com/antiprism/mpd_oled
Optional: If you want the leds and physical on of switch like I do you’ll need the following parts too.
Will require some gluing and soldering and programming the Arduino.
• 12mm flat head switch
• Arduino pro Mini
• 3 leds in colours with resistors.
I used the following resistor values.
• Green 22k Ohm
• Red 5,5k Ohm
• Orange 3,75k Ohm
You will need to solder a wire to the RUN pin on the raspberry pi.
This pin is used to reset the pi. If this pin is pulled to ground the cpu of the pi will cycle which is used to reset the pi and boot it up.
Buttons.py is the software for the on/off switch. It has to run on the pi. Instructions are inside the file.
The program that has to run on the Arduino is in the Arduino code.txt
Add the following lines to /boot/config.txt
arm_freq=900
arm_freq_Max=900
arm_freq_Min=900
gpu_freq=250
core_freq_min=250
gpio=23=op,dh
Arduino_Code.txt | 3.2KB | |
arduino_holder.stl | 1.3KB | |
buttons.py | 938.0B | |
Case.stl | 384.1KB | |
Front_Plate.stl | 144.1KB | |
Front_platr_without_leds_and_switch.stl | 103.3KB | |
led_spacer.stl | 119.6KB | |
led_tool.stl | 133.5KB | |
Lid.stl | 149.1KB |