iPlayer is the re-engineered version of the iPod Gen 5 Video, running on a Seeed Studio Xiao nRF52840, using a replacement apple click wheel with an 2.4" LCD Screen
Cause lowkey I wanted a music player of my own, and the iPod is a classic, so why not recreate it
- Uses a Seeed Studio XIAO nRF52840, using it's charging module!
- 2.4" LCD Screen, great price!
- 4x SMD Tactile switches, buttons for the click wheel
- *White Click Wheel, I didn't know wheels were clicky?!
- CUI SJ-3523-SMT-TR, the headphone jack connector!
- TI PCM5102APW, Audio DAC
- TI TPA6132A2RTER, Headphone amplifier (the last two parts make me feel fancy)
- XUNPU SD-106M, SD Card Connector
- 2000 mAH Lipo Battery, Humongous battery
- MCP23017, extraaa pins!
want to work on this? head to /hardware
- Refer to the BOM here
- Download the PCB Project file here
- Order the PCB and parts using the Gerber Files, BOM and Pick&Place (Refer here)
- Solder all the components according to the schematic!
- Download CircuitPython for Seeed Studio XIAO nRF52840
- Hold the BOOT button and plug in the MCU
- It should appear as a CIRCUITPY drive
- Download the firmware
- Copy all the file to the CIRCUITPY drive
- and, you're done!
| S. No. | Part | Link | Qty | Cost | Notes |
|---|---|---|---|---|---|
| 1 | SMD Tactile switches | link | 10 | $0.00 | Included in PCB |
| 2 | White Click Wheel + Case + Center Button | link | 1 | $17 | |
| 3 | Connectors - Click Wheel | link | 1 | $0 | Included in PCB |
| 4 | 2.4" LCD Screen | link | 1 | $7 | |
| 5 | Headphone Jack | link | 1 | $0 | Included in PCB |
| 6 | Audio DAC | link | 1 | $0 | Included in PCB |
| 7 | Headphone Amplifier | link | 1 | $0 | Included in PCB |
| 8 | SD Card Connector | link | 1 | $0 | Included in PCB |
| 9 | Seeed Studio nRF52840 | link | 1 | $10 | |
| 10 | 2000 mAH Lipo Battery | link | 1 | $37.03 | |
| 11 | MICROCHIP MCP23017-E/ML | link | 1 | $0 | Included in PCB |
| 12 | PCB (JLCPCB) | - | 5 | $73.44 | |
| Total | - | - | $144.47 |







