Skip to the content
PCBKitNew board
2 layers71.3 × 42 mmSpotify desk thing, the printed circuit board in 3D

yeah this is something i literally thought of while sitting and listening to music and i think it'd look cool lol the whole project is pretty self-explanatory, a replacement to the spotify desk think, you could use this…

Size
71.3 × 42 mm
Copper layers
2
Thickness
1.6 mm
Parts
46
Nets
73
Pads
271
Tracks, vias
699, 82
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
1 Jan 2026
Updated
2 May 2026

Overview

Spotify desk thing is an open-source printed circuit board by blazecoding2009, from the blazecoding2009/spotify-desk-thing repository on GitHub. It is a 2-layer board of 71.3 × 42 mm with 46 parts on 73 nets, routed with 699 tracks and 82 vias.

It is built around the ESP32-S3-WROOM-1-N16R8, PCM5242RHBR and TPS62162DSGR, with the EC11E18244A5, USBLC6-2SC6 and 0603L100SLYR among its other parts. Its parts include 19 capacitors, 14 resistors, 5 ICs, 3 connectors and 1 inductor. It belongs with the ESP32 boards of this library.

Main components

6

README

README.md

spotify desk thing

custom made pcb to be like the spotify car thing (sadly discontinued)

yeah this is something i literally thought of while sitting and listening to music and i think it'd look cool lol the whole project is pretty self-explanatory, a replacement to the spotify desk think, you could use this as a deskpad with diff firmware too!! image

image image image

Features

  • ESP32-S3
  • 3.5” 480×320 SPI TFT display
  • Capacitive touchscreen (GT911)
  • SD card music playback
  • I²S DAC (PCM5242)
  • Differential headphone amp (TPA6132A2)
  • Rotary encoder for volume + play/pause
  • Headphone output (3.5mm jack)

Hardware Overview

Main Components

  • ESP32-S3-WROOM-1
  • ST7796 3.5” TFT Display
  • GT911 Capacitive Touch (on display)
  • PCM5242 DAC
  • TPA6132A2 Headphone Amplifier
  • **MicroSD Card **
  • Rotary Encoder with push button

Firmware Overview

The firmware is written using ESP-IDF.

Tasks

  • UI Task

    • Draws the interface
    • Handles play/pause and volume updates
  • Input Task

    • Reads touch input
    • Reads rotary encoder events
    • Pushes events into a queue
  • Audio Task

    • Plays WAV files
    • Handles beeps and stop commands

Future Ideas

  • Spotify / Wi-Fi streaming
  • Album art
  • Playlists
  • Battery power
  • Better UI animations

Parts

46
QtyValueFootprintReferences
70.1uFCapacitor_SMD:C_0402_1005MetricC1, C4, C6, C8, C12, C13, C18
510kResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R5
52.2uFCapacitor_SMD:C_0402_1005MetricC2, C5, C9, C14, C16
31uFCapacitor_SMD:C_0402_1005MetricC7, C10, C15
210ohmResistor_SMD:R_0603_1608MetricR7, R11
210uFCapacitor_SMD:C_0402_1005MetricC11, C19
227ohmResistor_SMD:R_0603_1608MetricR9, R10
24.7kResistor_SMD:R_0603_1608MetricR12, R13
25.1kResistor_SMD:R_0402_1005MetricR8, R14
10603L100SLYR0603L100SLYR:FUSC1608X100NF1
1100kResistor_SMD:R_0603_1608MetricR6
11uFCapacitor_SMD:C_0603_1608MetricC17
12.2uHInductor_SMD:L_0805_2012MetricL1
122uFCapacitor_SMD:C_0402_1005MetricC3
1AudioJack3_GroundSJ_3523_SMT_TR:CUI_SJ-3523-SMT-TRJ2
1BOOTButton_Switch_SMD:SW_SPST_CK_KMS2xxGBOOT1
1EC11E18244A5EC11E:EC11E18244A5_ALPSU3
1ESP32-S3-WROOM-1-N16R8ESP32_S3_WROOM_1_N4:XCVR_ESP32-S3-WROOM-1-N4U4
1PCM5242RHBRPCM5242RHBR:RHB32_3P45X3P45_TEXU1
1RESETButton_Switch_SMD:SW_SPST_CK_KMS2xxGRESET1
1ST7796Connector_FFC-FPC:TE_1-1734839-4_1x14-1MP_P0.5mm_HorizontalJ3
1TPA6132A2RTERPackage_DFN_QFN:WQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm_ThermalViasU2
1TPS62162DSGRTPS62162DSGR:SON50P200X200X80-9NPS1
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U5
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1

Questions

How big is the Spotify desk thing PCB?

It measures 71.3 × 42 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Spotify desk thing use?

46 parts, built around the ESP32-S3-WROOM-1-N16R8, PCM5242RHBR, TPS62162DSGR and EC11E18244A5. 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.

Where can I download the Spotify desk thing KiCad files?

From the blazecoding2009/spotify-desk-thing repository on GitHub, at the commit this page was made from: the board is pcb/spotify desk thing.kicad_pcb and its schematic pcb/spotify desk thing.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Spotify desk thing design in my own project?

Its repository states no licence, so its author keeps all rights: ask blazecoding2009 before reusing the design.

Similar boards

  • 4 layers80 × 60 mmAudiostream s3, the printed circuit board in 3D

    Audiostream s3

    chanulee/audiostream-esp32

    Airplay 2 + Spotify Connect + Bluetooth

    51 parts
  • 2 layers71.5 × 33 mmCEI TOOL, the printed circuit board in 3D

    CEI TOOL

    radiostart/CEI-TOOL

    62 parts
  • 4 layers246.5 × 95 mmViaggio, the printed circuit board in 3D

    Viaggio

    dataehora/beatconfused

    A small web studio of fast, elegant, install-free music tools. Every tool is plain HTML, CSS and vanilla JavaScript with the Web Audio API — no build step, no dependencies, no accounts, works offline after first load.

    215 parts1
  • 4 layers50 × 40 mmTokenKey RT, the printed circuit board in 3D

    TokenKey RT

    anand2532/TokenKey-RT

    The whole KiCad project for the TokenKey RT board lives here: TokenKey-RT.kicadpro, TokenKey-RT.kicadsch (plus sub-sheets), the 4-layer TokenKey-RT.kicadpcb and TokenKey-RT.kicaddru.

    103 parts
  • 2 layers245.2 × 100 mmV5 main, the printed circuit board in 3D

    V5 main

    zynthian/zynthian-hw

    Zynthian hardware stuff: PCBs, schemes, parts specifications, pin assignment, ...

    160 parts156
  • 2 layers65 × 56 mmPedalboard soundcard, the printed circuit board in 3D

    Pedalboard soundcard

    pedalboard/pedalboard-soundcard

    an open hardware AD DA converter card for RaspberryPi

    91 parts1CERN-OHL-P-2.0
  • 2 layers64 × 55 mmPiADAC, the printed circuit board in 3D

    PiADAC

    423F26/project2

    ZynADAC is an Input/Output Audio Interface for the RBPi.

    80 parts
  • 2 layers243.2 × 100 mmZ2 rbpi4, the printed circuit board in 3D

    Z2 rbpi4

    zynthbox-hw/zynthbox-hw

    182 parts