Revolutionize Your Spotify Experience for less than $15!

Поділитися
Вставка
  • Опубліковано 8 лип 2024
  • In this video we are using and esp8266 and the spotify API to create a device that lets us take control of our music.
    Link to code: gitlab.com/makeitforless/spot...
    Amazon links to the items used in the video
    $9 display : amzn.to/43KyJX8
    $3 esp8266 : amzn.to/442zTwF
    $.5 potentiometer : amzn.to/3Cz6gr7
    4 x $.05 buttons : amzn.to/3JiTml8
    $.3 perf board : amzn.to/3qQil8Y
    Total cost: $13
    Patreon:
    patreon.com/Makeitforless
    #arduino #arduinoproject #spotify #music #api #internet #controller #cool #fun #diy #music #funny #easy
  • Наука та технологія

КОМЕНТАРІ • 810

  • @makeit4less
    @makeit4less  6 місяців тому +54

    For all of those who have been requesting it, I just uploaded the wiring diagram to GitLab!

    • @aryansoji1406
      @aryansoji1406 6 місяців тому

      can we use esp32 for it too ik we can but howw you know what im asking right ??

    • @SatanicHitman42
      @SatanicHitman42 2 місяці тому

      Could something similar to this work with a RPI Pico W?

  • @nevercine
    @nevercine Рік тому +1709

    I miss physical buttons and controls. Everything is going touchscreen but there's something to be said for tactile feedback. Very cool to see this.

    • @makeit4less
      @makeit4less  Рік тому +87

      Same here, actually clicking a button feels good in a way that is almost impossible to replicate on a touch screen!

    • @AfolSam
      @AfolSam Рік тому +15

      the worst part is someone that may sweat a lot, often can't use touchscreens well.

    • @elix_
      @elix_ Рік тому +8

      especially in cars ^^

    • @matthiasgarnier8
      @matthiasgarnier8 Рік тому +2

      That's why I bought an old Blackberry 9900, and a Walkman!

    • @ankit.bass25
      @ankit.bass25 11 місяців тому +3

      And clicking button works always unlike touch screens which fails at times

  • @Exypno
    @Exypno Рік тому +884

    This is insanely well done, you need way more subscribers dude

    • @makeit4less
      @makeit4less  Рік тому +39

      Thanks for the confidence boost 🥹

    • @codyrap95
      @codyrap95 Рік тому +10

      The project yes is impressive indeed, but I find it a bit disturbing that you are reading everything from somewhere below the camera and that the explanations were way too brief.

    • @mrcounterpack
      @mrcounterpack 11 місяців тому +4

      @@codyrap95I completely disagree. @makeit4less clearly has lots of knowledge about these things; more impressive than that, however, is his knowledge of the average UA-cam content consumer. People generally have short attention spans and don’t care too much about the specifics. They just want to see cool stuff. This guy did exactly that

  • @jordansime6684
    @jordansime6684 10 місяців тому +72

    I absolutely love this, tactile feedback is so important.
    With that said, the whole idea of this is somewhat ironic. We've spent the better part of the past half-century getting rid of 'dedicated' devices like the camcorder, walkman, newspaper, etc... by combining them into the smartphone. The smartphone was supposed to be the "all in one" device to make everything convenient for you. Now, we're back to "now you can like, skip, and pause songs without having to take your phone out of your pocket!".
    The idea of having *everything* in one place sure does sound nice, but when everything is the same, it's hard to find stuff. Everything is doing everything it can to grab your attention, it all fades into a busy mess. Muscle memory and tactile feedback are important. Smartphones seem to ignore this. There's something inherently satisfying about a physical button press bringing you back to a familiar spot. Gesture based navigation and software navigation buttons need to go away.

    • @makeit4less
      @makeit4less  10 місяців тому +12

      I had not really thought about that when making the device but you are absolutely right! I think I might build that idea out into a series of videos!

    • @jakobc9348
      @jakobc9348 6 місяців тому +4

      i like to think of phones like a swiss army knife, sure it can do all those things if you need it to but its jsut about the worst way if you had another option, like phone cameras they are great to always have around but they will never be the same as a dedicated camera, my favorite part is how teachers used to tell us that we wont be walking around with calculators all the time.....but now we do lmao

    • @jofx4051
      @jofx4051 Місяць тому

      Nokia 5300 has button specifically for that but that's just that phone at that time only that I remembered
      And I do sure some earphones/some these kind of devices have this function too

  • @nate2743
    @nate2743 Рік тому +118

    You have no idea how long I have been looking for something like this. I had opted for the open source project Deej to solve the volume aspect for Spotify but this was my final goal. Well done!

  • @Jaramal2
    @Jaramal2 Рік тому +112

    Very interesting device ! For those of us who are beginners with arduino, could you provide the wiring details ? Would be much appreciated !

  • @AetherCS2
    @AetherCS2 Рік тому +89

    This was nice. I've taken some hardware-level classes at school and I think I like the tinker aspect a lot more than the software side. It's kinda hard to just get up and running though, so your video helped out a lot thanks!

  • @martinflorez1211
    @martinflorez1211 11 місяців тому +2

    Que increible el humor y la claridad con la que explicas en tus videos, me gusto mucho

  • @essp4922
    @essp4922 11 місяців тому

    you're a fantastic communicator! witty, funny and entertaining! you have a gift for explaining seemingly complex ideas!!

  • @OxygenRobot
    @OxygenRobot 11 місяців тому +15

    great video!
    No short, funny, and packed with information
    there should be more creators like you

    • @makeit4less
      @makeit4less  11 місяців тому +1

      Wow, thank you so much! I really appreciate the encouragement!

  • @misuwu_
    @misuwu_ Рік тому +92

    Great video!!
    I made a similar project is c# and I was stuck on the login code for weeks. You made it look like a breeze AND you made it without any external libraries. You are amazing!!

    • @makeit4less
      @makeit4less  Рік тому +29

      I edited out a LOT of work to get that to do what I needed it too 😝

    • @quantumsuicide9879
      @quantumsuicide9879 Рік тому +3

      He didnt make it without external libraries and doesnt tell u the exact ones that u need so good luck getting it to work for urself if u were considering that

  • @Gurpreegill1962
    @Gurpreegill1962 8 місяців тому +4

    Thought of this in undergrad but back then dev support from spotify was almost none. Wonderful demo! Will be using your source for my own build!

  • @ImmortalMonk490
    @ImmortalMonk490 8 місяців тому

    Super creative application of an ESP82! Loved the video dude

  • @fabrice2692
    @fabrice2692 10 місяців тому

    The video was suggested to me randomly. I liked it very much! Funny, informative, short and sweet :) Subscribed and looking forward to more, keep up the good work!

  • @taariktaylor388
    @taariktaylor388 Рік тому +7

    This is incredible how I know this took forever and was challenging and you still decided to give it away for free. Thanks so much!!

  • @go-ff6uk
    @go-ff6uk 11 місяців тому

    I saw your other videos and this seems to be the first video that had a lot of success. From an entrepreneur perspective, congrats! Great work

  • @dominobb
    @dominobb Рік тому

    I was actually looking for something like this for ages.
    Thank you so much for this.

  • @kadz8674
    @kadz8674 7 місяців тому

    What a nice project ! Your humor is unparalleled, keep making such great videos :)

  • @gristlelollygag
    @gristlelollygag 8 місяців тому

    Amazing, man! Great job! Really impressed, from the tech part to the video part

  • @peterlilliegeo
    @peterlilliegeo 7 місяців тому

    Fantastic video, and great execution. I look forward to more videos!

  • @ezweber_the_great
    @ezweber_the_great Рік тому +8

    This looks cool, keep making stuff like this!

  • @quinn8268
    @quinn8268 Місяць тому +1

    This going to help a lot, since my Car Thing will be bricked on December 9th. Thank you for this video!

  • @BramGes
    @BramGes 18 днів тому

    I did made one as wel, Thank you so much! It does exactly what I was looking for. The only downside at this moment is that you have to log in via the ip everytime after an restart.

  • @eternallysosa
    @eternallysosa 11 місяців тому

    This was such a dope video man. Keep it up!

  • @jeffalump7842
    @jeffalump7842 11 місяців тому

    Incredible concise and informative video! I can relate to the head-bashing part as an R&D scientist. The best way I've had it explained to me is that you're bashing your head against a concrete wall, and you know it won't break, but eventually one time you shatter the wall.

  • @FutureJacket
    @FutureJacket 7 місяців тому +1

    Actually looks super technical, makes for a cool showpiece when people interact with your stereo at a party.

  • @buttmine8139
    @buttmine8139 8 місяців тому

    made everything really easily heard and said and understoood keep it up man!

  • @kels6608
    @kels6608 10 місяців тому

    Very cool idea and great vid. Keep it up brother!

  • @Humaam295
    @Humaam295 Рік тому +3

    Dude this is amazing! Definitely need to try making this soon. Keep up the awesome work, can't wait for more vids like this!

  • @johnconphoto
    @johnconphoto 9 місяців тому +6

    Amazing project, AND even the comedy in this video was surprisingly hilarious compared to most small-ish channel projects. Keep it up and you'll be the next michael reeves

  • @gamer1xbox360
    @gamer1xbox360 8 місяців тому

    Dude awesome video! Can't wait to build mine!

  • @AliciaSykes
    @AliciaSykes 11 місяців тому

    This is a super cool little project! Thanks for sharing :)

  • @ryguyryguyryguy
    @ryguyryguyryguy 11 місяців тому

    desperately needed this

  • @swannschilling474
    @swannschilling474 8 місяців тому

    Great project!! I hope it was fun, and thanks for sharing!!

  • @TROLOLOLOLO007
    @TROLOLOLOLO007 8 місяців тому

    Needed to make a good Christmas gift. This is perfect!

  • @cozmicboy1
    @cozmicboy1 11 місяців тому

    When I did a similar thing I used an old arduino and a rotary encoder with button function to control Spotify as a keyboard. But this is a smooth way with the api.

  • @kylei6466
    @kylei6466 Рік тому

    This is a really cool project dude keep it up

  • @dacr9307
    @dacr9307 8 місяців тому

    u got me with the api joke. subbed.

  • @dolce_st
    @dolce_st 6 місяців тому +1

    i'm so lucky to find this video in my recommendations. thank you for the tutorial, as i have successfully recreated (most of) it, though there are some parts that i need to do without instructions

    • @christianfeith6094
      @christianfeith6094 6 місяців тому

      That's amazing. A lot of people here are trying to figure out the wiring and the pins. Can you help with that? A picture of your device would already help tremendously. ❤

  • @TheNatewag
    @TheNatewag Рік тому +2

    I really enjoyed this video man. I have 0 clue how it showed up to me but damn am I glad. Definitely will be watching more! Good luck on your future videos, I’ll be tuning in!

    • @makeit4less
      @makeit4less  Рік тому

      Thank you! I'm glad it found its way to you!

  • @CodingWithLewis
    @CodingWithLewis Рік тому +2

    Such an amazing video! Instant sub!

    • @makeit4less
      @makeit4less  Рік тому

      Omg! I love your videos and shorts! Thank you for the sub!!

  • @ruffprophetproductions
    @ruffprophetproductions Рік тому +4

    Getting and putting together something like this is wayyyy cooler than getting a Sonos or something else that makes the experience easier for example. Idk if its the bashing my head up against the wall or the feeling of accomplishment but I quite enjoy doing diy projects for tech stuff. Thanks for sharing I might try this out!

  • @the2d
    @the2d Рік тому

    I don't have Spotify but you have a new sub anyhow. Your delivery is the type of content I can digest easily.

  • @REWREW789
    @REWREW789 Рік тому +2

    Great video, fast to the point and entertaining. Looking forward to future content from you.

    • @makeit4less
      @makeit4less  Рік тому

      More to come! Thank you for watching!

  • @abhinandanmad
    @abhinandanmad 11 місяців тому +17

    Damnn! I’m not sure how proud you and you’re people are for your work, but I’m pretty proud of you and I believe people like you would be the inspiration for a million kids of the coming generations

  • @niallcraven7623
    @niallcraven7623 Рік тому +3

    Great video, thanks for making!

    • @makeit4less
      @makeit4less  Рік тому +1

      Your welcome! Thanks for watching!

  • @Keyto173
    @Keyto173 Рік тому +8

    Very cool project. Thanks for sharing. Gonna attempt building my own.

    • @makeit4less
      @makeit4less  Рік тому +2

      Awesome, I hope you get it working!!

  • @prashantsengar1704
    @prashantsengar1704 8 місяців тому

    Well done man!! 👏

  • @nerdsforgaming3167
    @nerdsforgaming3167 10 місяців тому

    yo i actually needed this for my bike, this is goodo

  • @neilbalgurgi7045
    @neilbalgurgi7045 11 місяців тому +15

    I was wondering if you could put a photo on how everything is connected to the perf board? Really nicely made video btw!

  • @altertopias
    @altertopias 6 місяців тому +1

    I was actually searching for a device that is not a phone or similar, that would play spotify, but they're so expensive. This is perfect!

  • @kewro
    @kewro 25 днів тому

    That's the smoothest subscribe prompt I've ever witnessed. Caught me off guard there

  • @VoxKaizen.
    @VoxKaizen. Рік тому +3

    For beginner's watching this...this is breadboardable using a variant of the microcontroller and oled with header pins already soldered on.

  • @canelaspuf
    @canelaspuf 8 місяців тому

    Dude, you're very funny and entertaining, great video

  • @macsimiliam
    @macsimiliam Рік тому +1

    Amazing! Thanks!

  • @bernizocker
    @bernizocker Рік тому

    this video is hilarious! Gonna watch some more of your videos. Keep it up!

  • @SwitzerlandByDrone
    @SwitzerlandByDrone Рік тому +9

    Your content is very high quality: Entertaining, interesting and I learned some things too. You definitely deserve more folllowers, but I'm pretty sure those will come. I do think it could be an idea to have an accompanying video that dives into the code a bit. Ofc I can just look at the source code, but since this also seems like a doable project for a beginner, they might appreciate getting to know the code a bit which could allow them to customize the project to their liking or even extend it.

    • @makeit4less
      @makeit4less  Рік тому +1

      I hope to make more code specific videos to go along with the main video in the future for sure! At the moment however I barely have time to make the main video unfortunately

  • @simohamedrayeneslimani3418
    @simohamedrayeneslimani3418 Рік тому

    Really love your vibe man keep it up 👌🏻

  • @ViralLiving
    @ViralLiving 5 місяців тому

    i subbed just bc, i love this idea, and, its simple, and, gg on the coding!

  • @weirdgalcooking
    @weirdgalcooking 11 місяців тому

    I gave a sub because this is some quality stuff. keep it up man

  • @PartlyXenon
    @PartlyXenon 8 місяців тому

    I'm surprised that your head is so smooth with all that troubleshooting (and bashing it)! Also, I'm glad you hear the same voice that requires our explanation for everything. It's nice to feel wanted..

  • @youvebeensubbedto8009
    @youvebeensubbedto8009 7 місяців тому

    oh my god i've been thinking of making something like this for years-- I never had any experience with API so thank you for doing it for me hahahaa

  • @DanielSimu
    @DanielSimu Рік тому +7

    Nice video, and good project!

    • @makeit4less
      @makeit4less  Рік тому +1

      Thanks! Glad you liked it, it was a lot of fun to make!

  • @AWESOMEAzA12
    @AWESOMEAzA12 Рік тому +1

    Love this, subscribed and looking forward to seeing more of your content 👍🏼

  • @liutauras9362
    @liutauras9362 Рік тому

    Perfect, a new niche channel that has incredible potential and will boost my ego when I see that it blows up in 2 years because I knew of it when it was at 1.5 k subs.

  • @DeanGadberryYT
    @DeanGadberryYT 6 місяців тому

    Cool project. Definitely a neat idea for those of us who are hoping to have less, not more microphones around the house.

  • @misticmclean7899
    @misticmclean7899 6 місяців тому +1

    Very cool!

  • @lesterpineda
    @lesterpineda 10 місяців тому +1

    I loved this project! Added it to the "Things I like to built, but I'm sure I never will " list!

    • @El_Cuervo404
      @El_Cuervo404 9 місяців тому

      I have a lot of projects to do as well need to buy a lot of tools and supplies

  • @sMAGTECH
    @sMAGTECH Рік тому +3

    Thank you Very much. For this project. I will definitely build 1. Thank you once again 🙂

  • @eagonsiahaan9390
    @eagonsiahaan9390 Рік тому +1

    Ive always wanted to make this, thankyou for putting it out into the world!

    • @makeit4less
      @makeit4less  Рік тому

      You are welcome! Thanks for watching!

  • @pocketturtle6745
    @pocketturtle6745 Рік тому +1

    Script was great and the jokes landed really well. There was a couple shots out of focus but an overall solid video you're going to do great man keep posting!

    • @makeit4less
      @makeit4less  Рік тому

      Thank you so much! I will definitely be checking the focus on my next video more closely!

  • @ziehaufsdorf4624
    @ziehaufsdorf4624 Рік тому +1

    Man your a genius. Thk for share this in this funny way.

  • @chemat_botnim
    @chemat_botnim Рік тому

    Man you making sooo friking good vids can’t understand how you got only 5k subs Foreal keep it up king❤️

  • @oalo
    @oalo Рік тому +1

    this is amazing! great job! :)

  • @urielgarciaalvarez1811
    @urielgarciaalvarez1811 10 місяців тому

    did i just learned how to use a potentiometer on a diy youtube video? great video

  • @janussQv
    @janussQv 7 місяців тому +1

    An amazing idea!

  • @pahittatnamn
    @pahittatnamn 11 місяців тому

    I really loved this, more please!

  • @kvassbo
    @kvassbo Рік тому +3

    Awesome! Keep it going. 😃

  • @dhineshraj7286
    @dhineshraj7286 11 місяців тому

    Awesome video!

  • @AshBeastFPS
    @AshBeastFPS 11 місяців тому

    hahaha I love this video and your sense of humour, subbed! and I will probz make this :3

  • @martinkhang
    @martinkhang 9 місяців тому

    Like the idea!

  • @ThePlayahans
    @ThePlayahans 11 місяців тому

    Sick I will do this as well.. thanks for the input and code provided.. now I don’t even have an excuse 😄

  • @MakewithJake
    @MakewithJake Рік тому

    Bro, this is awesome! Awesome project and great presentation. Instant sub.👍

  • @ChunkySteveo
    @ChunkySteveo Рік тому +138

    Cool project - very similar to the Shopify API from Brian Lough.
    I'd recommend you update the potentiometer to a rotary encoder so you're not starting at 100% volume when you turn the dial? The encoder could adjust up or down based on any previous value.
    Keep up the great work!

    • @makeit4less
      @makeit4less  Рік тому +41

      That's a good idea, maybe V2!

    • @MrDoekoe
      @MrDoekoe Рік тому +19

      @@makeit4less V2! V2! V2!

    • @BryceCassagneres
      @BryceCassagneres Рік тому +6

      Disagree. I'd rather have a potentiometer since I can look at the position of the knob and know exactly where I am at with my volume setting. Rotary encoders are great for many things but volume knobs are not one of those.

    • @ChunkySteveo
      @ChunkySteveo Рік тому +14

      @BryceCassagneres what happens when the knob is at 99% travel and your volume on Spotify is at 1% volume? Pots are ideal for amps, speakers, etc, but this one is adjusting an unknown volume number and adjusting it by a set amount. If I change the volume on Spotify with my phone, the pot is left at the same position, regardless of the volume change. For a system that can have multiple controller inputs, you need a dial that does not have set values or min/max travel.
      I'd have a pot on an AMP or a set of speakers over a rotary encoder - definitely!

    • @BryceCassagneres
      @BryceCassagneres Рік тому +2

      @@ChunkySteveo I guess I don’t fully understand how he has the code written and the api works, so I can’t answer your question.

  • @Team_3D_Print
    @Team_3D_Print Рік тому +1

    Great video my dude

  • @MrDoekoe
    @MrDoekoe Рік тому +1

    Instant sub! Looking forward to the next video 😁

  • @GustiBack
    @GustiBack Рік тому +11

    Cool project, would love to see touchup on the code section, how to put things together and some projects for 3D printer to make case for it. Overally excellent job!

    • @makeit4less
      @makeit4less  Рік тому +1

      Thank you for the feedback! I will take it under consideration!

    • @MrDoekoe
      @MrDoekoe Рік тому

      Just getting into coding since couple months and I’m curious to see a summary. It shows to beginners like me what’s possible :)

  • @basedstvr3132
    @basedstvr3132 Рік тому

    really good video fam

  • @literally_not_kevin
    @literally_not_kevin Рік тому +2

    This is fantastic mate, keep it up pls.

  • @natec1
    @natec1 Рік тому +43

    What an awesome project! I'm totally gonna make this and I think I'm gonna model a little 3d printed box for it. Thank you!

    • @makeit4less
      @makeit4less  Рік тому +5

      Awesome, I'm glad I could help!

    • @jacobnussbaum2309
      @jacobnussbaum2309 Рік тому +2

      Could you share your 3d model housing?

    • @3-DMonkey
      @3-DMonkey Рік тому

      Amazing! That was my plan as well 😂

    • @natec1
      @natec1 Рік тому +1

      @@jacobnussbaum2309 I've been pretty busy lately, but if and when I do model it, I'll be glad to share it!

    • @Jason-sm3vf
      @Jason-sm3vf 11 місяців тому

      ​@natec1 were you able to build the project itself? I am stuck on how to wire it together and would love an idea!

  • @Alexo_
    @Alexo_ 11 місяців тому +1

    Awesome stuff

  • @b42thomas
    @b42thomas Рік тому

    this is awesome!

  • @Nomadmandude
    @Nomadmandude Рік тому +4

    I love how helpful these comments are. And positive. This dude has something here.

  • @masterhidsert1043
    @masterhidsert1043 Рік тому +1

    awesome! very informative and you made it fun to learn about :)

  • @quintile9705
    @quintile9705 6 місяців тому

    This is part of the reason I love my AirPods. Having the ability to interact without my phone and getting tactile response is super satisfying

  • @twachl8039
    @twachl8039 11 місяців тому +1

    Great Video, you seem very professional

  • @melissa.w.e
    @melissa.w.e Рік тому +6

    THANK YOU SO MUCH FOR THIS VIDEO! I've been searching for a way to do something like this but a little different. I have an old car and I managed to integrate bluetooth while keeping the original stereo. I have an idea to make a display that is inside a cassette tape case that shows the album cover on an e-ink display and I can probably use 90% of your code! Thanks!

  • @jantepas7511
    @jantepas7511 Рік тому +1

    Thanks, what a good project. Keep follow you. My list is added with your components.

  • @Rektonator
    @Rektonator 7 місяців тому

    thats a fun idea!

  • @ayushsinha956
    @ayushsinha956 10 місяців тому

    bro you are genius