Skip to the content
2 layers65 × 56 mmECE411 Schematic, the printed circuit board in 3D

Instead of vinyl records, RFID chips embedded in custom-made mini-records will trigger specific Spotify songs via a Raspberry Pi. The system mimics the action of placing a record on a turntable, offering both a visual spinning effect and the vast music library of Spotify.

Size
65 × 56 mm
Copper layers
2
Thickness
1.6 mm
Parts
33
Nets
58
Pads
133
Tracks, vias
131, 27
Pours
3
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
2 Nov 2024
Updated
6 Dec 2024

Overview

ECE411 Schematic is an open-source printed circuit board by HT1929, from the HT1929/RFID-Spotify-Record-Player repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 65 × 56 mm with 33 parts on 58 nets, routed with 131 tracks and 27 vias.

It is built around the LM386 and PCF8574T. Its parts include 6 capacitors, 4 resistors, 4 diodes, 3 ICs and 1 connector.

Main components

2

README

README.md

RFID-Spotify-Record-Player

Instead of vinyl records, RFID chips embedded in custom-made mini-records will trigger specific Spotify songs via a Raspberry Pi. The system mimics the action of placing a record on a turntable, offering both a visual spinning effect and the vast music library of Spotify.

Project Overview

The RFID Spotify Record Player allows users to:

  • Play, pause, skip and control volume for Spotify tracks.
  • Select songs or playlists through a physical interface using the RFID sensor.
  • Output audio through a built-in speaker system.
  • Watch a disk spin as if it were playing a vinyl record, adding to the aesthetic of a traditional record player.

Features

User Interface: Physical controls for playback and navigation.

Controller: Manages user inputs and communicates with Spotify.

Network Module: Connects to Wi-Fi to access the Spotify API.

Spinning Disk: A motorized disk spins to mimic the look of a record on a turntable.

Spotify Integration: Streams music directly from Spotify using the Spotify API.

Audio Output: Plays audio through connected speakers.

Parts

33
QtyValueFootprintReferences
7Test_pointResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_VerticalJP2, JP3, JP5, JP6, JP7, JP8, JP9
4220Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3, R4, R5, R6
4MountingHole_2.7mm_M2.5MountingHole:MountingHole_2.7mm_M2.5MH1, MH2, MH3, MH4
20.1uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC6, C7
2100uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC4, C5
11000uCapacitor_THT:C_Radial_D10.0mm_H20.0mm_P5.00mmC3
110kPotentiometer_THT:Potentiometer_Bourns_3299W_VerticalRV1
110uCapacitor_THT:C_Radial_D5.0mm_H11.0mm_P2.00mmC2
1Display LEDLED_SMD:LED_Yuji_5730D4
1L293D DriverPackage_DIP:DIP-16_W7.62mmU4
1LM386Package_DIP:DIP-8_W7.62mmU3
1Motor LEDLED_SMD:LED_Yuji_5730D2
1Motor_DCspotify_player_components:MotorM1
1PCF8574spotify_player_components:LCD1602U2
1RC522spotify_player_components:RC522RFID1
1RFID LEDLED_SMD:LED_Yuji_5730D1
1Raspberry Pi GPIOConnector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_VerticalJ1
1Speakerspotify_player_components:SpeakerLS1
1Speaker LEDLED_SMD:LED_Yuji_5730D3

Similar boards

  • 2 layers57.4 × 43.4 mmSN76849 Arduino nano shield, the printed circuit board in 3D

    SN76849 Arduino nano shield

    pappavis/EasyLab-retro-synth-SN76489

    1980's speelhal geluid vir Acorn BBC Micro en Sega Megadrive met Micropython

    10 parts7
  • 2 layers82.6 × 79.5 mmSdr controller, the printed circuit board in 3D

    Sdr controller

    CyZooNiC/cyberdeck

    31 parts138AGPL-3.0
  • 2 layers100 × 100 mmMain board V2, the printed circuit board in 3D

    Main board V2

    Resaj/cyclops-project

    Robot de carreras open source con cámara

    31 parts53
  • 2 layers100 × 45 mmTranspOtterNG, the printed circuit board in 3D

    TranspOtterNG

    Jana-Marie/transpOtterNG

    Next Generation of TranspOtter.

    63 parts51
  • 2 layers148.6 × 192.2 mmBadge, the printed circuit board in 3D

    Badge

    NuttyShell/NuttyBadge

    NuttyBadge: A NuttyShell crafted multi-tool. Opensourced Hardawre and Software

    169 parts31GPL-3.0
  • 2 layers139.7 × 88.9 mmCharge Controller, the printed circuit board in 3D

    Charge Controller

    jharvey/Charge_Controller

    MPPT hardware which uses FUGU firmware

    163 parts24
  • 2 layers83 × 35 mmCard dealer secondary, the printed circuit board in 3D

    Card dealer secondary

    Adam-Simon1/Automatic-Card-Dealer

    DIY Automatic Card Dealer

    12 parts21

Questions

How big is the ECE411 Schematic PCB?

It measures 65 × 56 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ECE411 Schematic use?

33 parts, built around the LM386 and PCF8574T. 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 ECE411 Schematic KiCad files?

From the HT1929/RFID-Spotify-Record-Player repository on GitHub, at the commit this page was made from: the board is Schematic and Layout/ECE411_Schematic/ECE411_Schematic.kicad_pcb and its schematic Schematic and Layout/ECE411_Schematic/ECE411_Schematic.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ECE411 Schematic design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).