Skip to content
Notifications You must be signed in to change notification settings

anirudh12032008/smartspeaker

Repository files navigation

Smart Speaker !!

I made my own custom speaker based on a esp32 and has a verbo board for circuits, and what makes it even cooler is that it has an ESP32, not just some normal IC to like bt speakers! It plays actual MP3 songs using a DFPlayer Mini and sd card and online too!!, has 2 speaker, a 3.2-inch touch display so you can really interact with it and choice the music you want or change the volume or anything you want, and some cool ws2812 ring like party lights!!!!

and its not just a speaker its a SMART Speaker!!

Why SMART SPEAKER

We all listen to songs on phones, but I wanted to build a speaker of my own!!! That too not a normal one the one which is actually cool and do a lot of things!!! like we have in car dashboard, buttons, sound, LEDs and everything!!!

This is not just to play music it’s to show off my skills and say: “I didn’t buy it from Amazon! I built it”�

What it do

Plays MP3 songs from SD card

Shows stuff on a touch display

LED Ring change color while music plays

Has buttons and touch for control

You can show lyrics or info on the screen too

images (with mount)

7 6 5

Images (without mount)

smart speaker (v1~recovered) smart speaker v2 smart speaker v2 3 smart speaker v2 4 smart speaker v2 5 smartspeaker drawio

Connections

Untitled design_20250804_191719_0000
GPIO Pin Function
GPIO 2 DC/RS (Display)
GPIO 4 RESET (Display)
GPIO 5 T_CS (Touch Controller)
GPIO 13 CS (SD Card Module)
GPIO 15 CS (Display)
GPIO 18 SCK (SPI Clock: Display, SD, Touch)
GPIO 19 MISO (SPI MISO: SD, Touch)
GPIO 23 MOSI (SPI MOSI: Display, SD, Touch)
GPIO 25 L IN (DAC1)
GPIO 26 R IN (DAC2)
GPIO 27 btn3
GPIO 32 btn1
GPIO 33 btn2

BOM

Smart Speaker - Bill of Materials (BoM)

Name INR USD Link
Speaker 159 1.848837209 Robocraze
PCB 0 0 Vero Board Based
Pam 8403 62 0.720930233 Robocraze
Battery 269 3.127906977 Robocraze
Mini DF MP3 Player 83 0.965116279 Robocraze
ESP32 359 4.174418605 Robocraze
Display 1299 15.10465116 ThinkRobotics
SD Card Module 39 0.453488372 Robocraze
TP4056 15 0.174418605 Robocraze
Push Buttons 50 0.581395349 Already Have
Switch 20 0.232558140 Already Have
LED 50 0.581395349 Already Have
Buck Converter 35 0.406976744 Robocraze
Capacitor 99 1.151162791 Robocraze
Vero Board 48 0.558139535 Robocraze
Wire 96 1.11627907 Robocraze
Berg Strip 50 0.581395349 Robocraze
Heatsink 36 0.418604651 Robocraze
LED Ring 168 1.953488372 Robocraze
Case 0 0 I can make on my own
Misc 200 2.325581395

** Total**: ₹3137 / $36.48

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages