Skip to content

itzshubhamdev/SpotifyPlayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

04087e3 · · Jul 1, 2026

History

5 Commits
Jun 28, 2026
Jun 28, 2026
Jun 28, 2026
Jun 28, 2026
Jun 29, 2026
Jul 1, 2026

Repository files navigation

SpotifyPlayer

An ESP32 based Spotify current song display.

SpotifyPlayer

Currently only displays the current song playing, would update to add controls such as Play / Pause, Next / Previous, Volume Up & Down, Mute, etc.etc.

Connections

Connections

Ignore the pin 9 of the display on Wokwi provides 9 pins instead of the 8 pins for 1.8 inch TFT LCD Module. The connection for the Rotary Encoder will be different because this is a module and I am using the encoder onlyy

Encoder

The 8 pins of display from left to right are:

  • VCC
  • GND
  • CS
  • RESET
  • A0
  • SDA
  • SCK
  • LED

Bill of Materials

Name Purpose Quantity Total Cost (USD) Link Distributor
Encoder To rotate and click 1 0.60 https://www.sunrom.com/m/7645 Sunrom
Switches To send presses to the microcontroller 3 1.90 https://stackskb.com/store/click-inc-of-linear-switch-pack-of-10/ StacksKB
Keycaps To click onto the Switches 3 1.05 https://stackskb.com/store/numpad-keycaps/?attribute_variant=Blue+Gradient StacksKB
450 mAh Battery To power the ESP32C3 1 1.70 https://robocraze.com/products/450mah-3-7v-lipo-rechargeable-battery?variant=51440287219936 RoboCraze
Seeed Studio XIAO ESP32C3 To connect to Spotify API and display. 1 5.10 https://robocraze.com/products/seeed-studio-xiao-esp32c3?variant=46039428366560 RoboCraze
1.8 inch TFT LCD Module To display the current song 1 2.90 https://robocraze.com/products/1-8-inch-tft-lcd-module?variant=40194139095193 RoboCraze

Images

2 3 4 5 6 7 8 9 10 11

About

An ESP32 based Spotify current song display.

Resources

Stars

Watchers

Forks

Languages