
Raven
agranlund/raven
Homemade MC68060 + DSP56303 Atari-compatible computer. Hardware, firmware, and software stack

A modern iPod-like device with a micro-SD card slot and a headphone jack, all controlled with a rotary encoder dial, buttons and a screen.
Muse - The Modern iPod is an open-source printed circuit board by RishitJain-dev, from the RishitJain-dev/Muse repository on GitHub. It is a 2-layer board of 84.3 × 56.5 mm with 15 parts on 36 nets, routed with 227 tracks and 25 vias.
It is built around the PCM5102APW. Its parts include 6 capacitors, 3 connectors, 2 resistors, 2 ICs and 2 switches. It belongs with the ESP32 and RISC-V boards of this library.
A modern iPod-like device with a micro-SD card slot and a headphone jack, all controlled with a rotary encoder dial, buttons and a screen.
It is programmed in C++, using Arduino IDE to compile! The micro controller is the XIAO ESP32-C3.
Total price is around $110 including filament and PCB prices. Please note that prices fluctuate! Check the BOM.csv for more detailed financial information.
This project consists of 2 main parts, the PCB and CAD. The PCB was designed in KiCAD, while the CAD was made in Onshape. This project is fully open source for NON COMMERCIAL purposes.
made in onshape! fits together with friction, but has screw holes in case your printer isnt as accurate. it uses 1 3d printed button, any colour you choose!
took me way too long, its quite simple. look to this while soldering to know what's going on! I used labels instead of wires but remember that labels that have the same text are electrically connected.
made in kicad! what the pcb looks like: (everything is a thru hole component so they can easily be hand-soldered.)
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 0.1uF | PCM_SparkFun-Capacitor:C_0402_1005Metric | C1, C4 |
| 2 | 100ohm | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2 |
| 2 | 2.2uF | PCM_SparkFun-Capacitor:C_0402_1005Metric | C2, C3 |
| 2 | 2200pF | PCM_SparkFun-Capacitor:C_0402_1005Metric | C5, C6 |
| 1 | AudioJack3 | Connector_Audio:Jack_3.5mm_CUI_SJ1-3513N_Horizontal | J2 |
| 1 | PCM5102A | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U4 |
| 1 | Push_Button | Button_Switch_THT:SW_PUSH_6mm | SW2 |
| 1 | RotaryEncoder | Rotary_Encoder:RotaryEncoder_Alps_EC11E_Vertical_H20mm | SW1 |
| 1 | ST7789 | Custom-Displays:Adafruit 1.9 320x170 Colour IPS TFT Display (ST7789) | J3 |
| 1 | XIAO-ESP32-C3-SMD | Seeed_Studio_XIAO_Series:XIAO-ESP32-C3-SMD | U1 |
| 1 | microSD | PCM_SparkFun-Connector:microSD_External_Pin | J1 |
It measures 84.3 × 56.5 mm and has 2 copper layers, 1.6 mm thick.
15 parts, built around the PCM5102APW. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the RishitJain-dev/Muse repository on GitHub, at the commit this page was made from: the board is PCB/Muse - The Modern iPod.kicad_pcb and its schematic PCB/Muse - The Modern iPod.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask RishitJain-dev before reusing the design.

agranlund/raven
Homemade MC68060 + DSP56303 Atari-compatible computer. Hardware, firmware, and software stack




xiphonics/picoTracker-pcb
Buy the official kit at xiphonics store # Trademark Notice


martinroger/ipodesp32
An iPod emulator for 2006-2013 BMW Mini Coopers that need Bluetooth