Raspberry Pi and Spotify Powered E-Ink Display (Tutorial)

  Переглядів 374,024

Ryan Ward

Ryan Ward

День тому

This video shows how to create a display using a Raspberry Pi and 5.7" e-ink to show the current song you are listening to on spotify.
Based on this project: • Raspberry Pi and Spoti...
Components:
- Raspberry Pi Zero 2: www.raspberrypi.com/products/...
- Inky Impression 5.7" : shop.pimoroni.com/products/in...
Software:
- Raspberry Pi Imager: www.raspberrypi.com/software/
- Github Code: github.com/ryanwa18/spotipi-eink
3D Printing:
- Case: cults3d.com/en/3d-model/gadge...
Sections:
0:00 Intro
0:40 Components
1:36 Case Design
4:05 3D Printing
5:00 Software Setup
9:54 Outro

КОМЕНТАРІ: 217
@rwardtech
@rwardtech 8 місяців тому
If anyone needs help getting this project running please join the discord: discord.gg/NnhZDSNf6y
@cybi124
@cybi124 19 днів тому
HELP! I NEED HELP IT WONT WORK BUT I DONT GOT DISCORD. WHAT DO I DOOOOOOOO!?!?!!??!
@petershillito
@petershillito 7 місяців тому
knowing there's an affordable colour eink display that hooks directly into a Raspberry Pi, this opens up a lot of interesting projects for on-device and Internet-connected stuff. I'm not a Spotify user so I won't be doing this particular project, but excited to try out other stuff.
@walnutproz
@walnutproz 6 місяців тому
72 dollars for a e ink display is not affordable. at this point i can just buy a used gaming monitor 22 inches instead
@skydivenext
@skydivenext 6 місяців тому
Your face says it all lol Yo DO this projects
@walnutproz
@walnutproz 6 місяців тому
@@initialsven165no im just doing a comparison. there are tons of 4-8 inch regular LCD screens that are cheaper yet way better and serve the same purpose. dont know why you would want to use an eink (only reason I see is battery life but this is staying on your desk anyway). also you can buy a whole ass android tablet or chromebook for that price (not even including the pi price itself!) and have battery and speakers built into one easy and nice package. next time actually use your brain and common sense
@bigears3399
@bigears3399 6 місяців тому
@@initialsven165 that motorcycle:car analogy is absolutely perfect haha. People on here love shitting on people's joy for seemingly no reason lol
@boubi9329
@boubi9329 5 місяців тому
@@walnutproze ink looks like paper and wayyyyyy better than lcd thats why
@mirko5250
@mirko5250 6 місяців тому
This project is absolutely amazing! I am a huge fan of functional art or artistic technology. Will try this one out as soon as I get my hands on this display !
@christopherwise7669
@christopherwise7669 Рік тому
Great job, can't wait to build this!
@collisw8302
@collisw8302 6 місяців тому
This is seriously cool. Well done on the amazing project!
@ccricers
@ccricers 6 місяців тому
I never would've thought of displaying music album art as an application for a color e-ink screen but it totally makes sense when I see it. I'd like to see this project using local media (I usually prefer locally owned media it to cloud music streaming).
@ErtugrulK
@ErtugrulK 7 місяців тому
I didn't know that they made color e ink display. Looks awesome
@danielsgrunge
@danielsgrunge 7 місяців тому
Looks beautiful
@johnsch8634
@johnsch8634 7 місяців тому
That's really cool, you've found a great usage for the fantastic looking E-ink gallery screens. I'm looking forward to when they can get the update speeds better for more devices/
@jk966
@jk966 7 місяців тому
I am really surprised that there are color e-ink displays, opens up a lot of possibilities!!
@Dudeitsbrian
@Dudeitsbrian 7 місяців тому
Awesome build. Wondering what else the Spotify api allows. Those extra buttons being able to control music would go hard
@slinrellek
@slinrellek 6 місяців тому
Hi the spotify api allows you playback controls ect. I forked he project and added a service that you can use the 4 buttons on the screen to play/paus, go to the previous next track of toggel repeat.
@messiah4776
@messiah4776 7 місяців тому
Just wanna say the song choices in the B-roll are excellent
@CEOSaturdays
@CEOSaturdays Рік тому
Awesome stuff, can't wait to build.
@obeseperson
@obeseperson 6 місяців тому
oh my god Ive wanted something like this for so long this is great
@FrostKing104
@FrostKing104 7 місяців тому
Very cool! Good video, be proud of yourself
@robertcarolinar
@robertcarolinar Рік тому
Really interesting project, I wish I could do that but I think I have to learn more about Raspberry pi and coding before trying something like this. Thanks for the video! 👏👏
@kohlbaltwarrior1939
@kohlbaltwarrior1939 6 місяців тому
I feel the same way. I know very little about these topics but really want to do something like this, if anyone knows of a good starting point please lmk
@idontlikespm
@idontlikespm 6 місяців тому
Just came across this and threw it together this morning. Works great. Just a bummer that the refresh time is so slow on those displays.
@sammy-qd1oi
@sammy-qd1oi Рік тому
such a cool project well done cant wait to try it
@rwardtech
@rwardtech Рік тому
Let me know how it goes!
@ClayTheFoxx
@ClayTheFoxx 7 місяців тому
respect for ye's flashing lights, was one of my favorite songs when i was younger
@LostInACookieJar
@LostInACookieJar 7 місяців тому
Awesome project! Would be cool on a wall, also with a big amoled screen with karaoke function.
@RTW590
@RTW590 6 місяців тому
Thanks a lot for this! Really helpful information
@skjskj1773
@skjskj1773 4 місяці тому
This is super cool!!! I built something like this a few years back using a few LED matrices to show the album art and currently playing song. I haven't even watched the video yet but just the fact you're listening to MF DOOM is dope af. +1 sub
@DorZ1983
@DorZ1983 7 місяців тому
This is an awesome project! is there something like this with this Pi and Screen for Home Assistant?
@lcrince
@lcrince 7 місяців тому
This is amazing, any chance it can be replicated for Tidal?
@Melw44
@Melw44 Рік тому
Nice project! Bet this could be an ebook reader as well. Thanks for sharing!
@transatlant1c
@transatlant1c 7 місяців тому
Like when not playing music, display photos from Google photos or similar or news headlines / RSS feeds
@blackurban1
@blackurban1 7 місяців тому
You have no idea how much I loved this project. I got really into a CD player that you could hang in your wall and it played your music from the CD and you could place the cover in there as well. It looked really good that I wanted it so bad, but this project, is a million times better. I really hope that, soon, you can also add speakers and some wifi or bluetooth capability so I can hang it on my wall and listen to Spotify directly from there. Would look amazing on my living room 😂
@vleiznaid
@vleiznaid 7 місяців тому
at that point you would want a android tv stick plugged into a tv like Samsungs super flat wallpaper tvs and have it hand up on the wall, you could also get a sick 3D. sound system and place it in all four corners of your room for that extra oomph!
@AjCohn
@AjCohn 6 місяців тому
oh i need to make this thank you so much
@CricketThomas
@CricketThomas 6 місяців тому
the album art picked, this guy knows music
@videoviper
@videoviper 7 місяців тому
Is it possible to use with other music streaming services? Like youtube music for example. And is it possible to have it display photos while it doesn't have music playing? I want to make one that is a picture frame, having it to display my youtube music would be great!
@TravisKelleher
@TravisKelleher 4 місяці тому
So cool, thanks for sharing!
@_H_A_R_S_H_I_T_
@_H_A_R_S_H_I_T_ 3 місяці тому
I was thinking of making a similar one to integrate it with home assistant. Also, really need the touch screen. Hope you come up with a similar project. Great video btw!
@sebastianbogle2910
@sebastianbogle2910 Рік тому
Cool project!
@SilencioTortilla
@SilencioTortilla 7 місяців тому
Very cool project!
@Daze97
@Daze97 7 місяців тому
hey this looks really cool and intresting, I'd love to try this my selfe, any chance to do this without a 3d printer? everything else is managable.
@user-zm1od1kr7d
@user-zm1od1kr7d 5 місяців тому
I know someone that would love this unironically. I'm gonna make it for them for their birthday.
@Vladiuzs
@Vladiuzs 7 місяців тому
ill plan to do this but with and old laptop screen as the display
@holzwurm_hd7029
@holzwurm_hd7029 4 місяці тому
0:00 A damn good song youve got there.
@AlienGreen7
@AlienGreen7 7 місяців тому
would love to have this on a larger scale with a picture frame on the wall that would be cool thanks for the video!
@adori1762
@adori1762 7 місяців тому
could you make another vid of using the E-ink display as a Ereader? no need for touch screen, just using the side buttons will do :D
@4crafters597
@4crafters597 7 місяців тому
Has anyone an idea if this would be possible with Apple Music too?
@arizz_00
@arizz_00 7 місяців тому
Came for god-like music taste, stayed for super simple yet effective idea
@AdamIannazzone
@AdamIannazzone 7 місяців тому
I've never had good luck with Matte PLA. The standard type is fine for many projects, though.
@Nerdytimhieu
@Nerdytimhieu 4 місяці тому
That is amazing video
@BABA-oi2cl
@BABA-oi2cl 7 місяців тому
I can’t really make this thing but fkin hell that was amazing also my first time seeing a colour e ink display You can make this into a bedside clock as the eink won’t take much power and sell these as a cool bedside accessory
@jeffryridwan194
@jeffryridwan194 8 місяців тому
hey ryan, i wanna ask you a question, can I put your code with LCD raspi 5"? thanks for you help and videos
@sherp3000
@sherp3000 6 місяців тому
Hey, did you design the Raspberry Pi model yourself or did you find it online? Would be nice if you could share the source. Thanks
@kugirea
@kugirea 7 місяців тому
What is your wallpaper it's so cute!
@asamird
@asamird 7 місяців тому
I need this for Apple Music
@jacknicholls6917
@jacknicholls6917 9 місяців тому
Hey, this is really cool project! How hard would it be to set this up as a spotify connect device with an audio output for a speaker, and add some controls to the screen buttons for skipping songs etc? I'd love to try and build this, but not sure whether to start with this display or start with a spotify connect device and add display functionality!
@slimeinacloak
@slimeinacloak 7 місяців тому
Not sure about spotify connect but I have a raspberry pi connected to a set of speakers running shairport-sync and that allows for it to be an apple airplay device like a homepod, could be a cool to use these two project together to get something similar to what you want
@hubhikarilives
@hubhikarilives 7 місяців тому
Get some programmable keyboard switches, like a discord macro pad. Should be easy to wire up since the Pi will see it as a keyboard
@Visionist3000
@Visionist3000 6 місяців тому
you sir have good taste in music when I saw MM Food and Blonde... I was like okay....
@matke98
@matke98 4 місяці тому
This is really cool, I am wondering can you make it into a apk that will display the cover art on your phone? Thanks!
@donavangrant3871
@donavangrant3871 5 місяців тому
Wish this worked with Apple Music . Great video.
@agrestnoir
@agrestnoir 6 місяців тому
nice wallpaper
@WEissbr0t
@WEissbr0t 7 місяців тому
Very cool! 😮 I wish I had a 3D Printer :) BTW: can you tell me the name of the wallpaper, please?
@pieterpattyn
@pieterpattyn 6 місяців тому
Hi Ryan! This is a truly amazing project. I don't have a ink display, but a regular DSI display (touchscreen). Is it possible to project now playing on that screen too?
@akshaytanejaF1
@akshaytanejaF1 4 місяці тому
Still trying to figure this out. Will look into the code. Still installing RPi OS. Days into project: 1/Many Edit: Followed this video: ukposts.info/have/v-deo/bplpn7CorZ5qlXk.html but did not install the RGB matrix. Now going through the displayCoverArt.py file in /home/pi/spotipi/python. This file seems to be outputting the cover art onto the display. So, I am hoping if we change the output device- so to say, we should be able to get the cover art on a different screen. Days into project: 1/Many
@IamTheBigB96
@IamTheBigB96 Рік тому
Love the project and immediately had to try it out. I followed all of the steps you detailed out but can't seem to get the e-ink display to update with any album art. I'm currently using a Pi Zero W with the 5.7" display. No data appears in the Spotify developer dashboard, which makes me think there is an issue with the connection to Spotify? Any troubleshooting tips would be greatly appreciated!
@rwardtech
@rwardtech Рік тому
Thanks for testing it out! I actually noticed that there is an issue in the install script. You should redownload the script using wget and re-run it. I went ahead and updated it on GitHub. Additionally, if you can't figure it out I have a Discord for troubleshooting questions: discord.gg/hAPgtXF8aT
@SinisterSpiderPunk
@SinisterSpiderPunk 3 місяці тому
if this was sold as a product man id buy it in a heart beat
@chasinjah777
@chasinjah777 Місяць тому
Very new to all this. How do you determine if a screen will work with this setup? Or will any 7” screen for raspberry pi work?
@CrabulousYT
@CrabulousYT 7 місяців тому
would be a really cool idea to make a mp3 player that has a e-ink display, as for a portable that would make sense
@jasongreenwood3260
@jasongreenwood3260 Рік тому
I would be interested in the refresh rate of this display. Nice project though. I have a Pi02W...I've been wondering what to do with it other than a Retro-Pi. This might be it!
@rwardtech
@rwardtech Рік тому
This display unfortunately takes around 30 seconds to refresh. However since most songs are 3+ minutes I never saw it as an issue
@GUN2kify
@GUN2kify 3 місяці тому
the noise at the moment of speaking is in headphones really prominent.
@sethpolevoi4027
@sethpolevoi4027 5 місяців тому
It’s possible your issues with the PLA were from humidity. I’m not sure how old your PLA was, but that’s a common issue. You also had what looked like layer adhesion issues which could be from bad PLA or printing at too low of temperature
@c4sualcycl0ps48
@c4sualcycl0ps48 6 місяців тому
Would be cool to make it look like a stack of CD cases with the top one showing the art
@gron_simon
@gron_simon Рік тому
Looks great! Is it possible to replace the cover in the background with a white area for a clean look?
@rwardtech
@rwardtech Рік тому
Thank you so much! Yes that is very easy to do. There is a file called "spotipi.html" and all you have to do is modify that with the css that you want to use.
@gron_simon
@gron_simon Рік тому
Perfect, thats exactly what i hoped for. Thank you
@armyperson59
@armyperson59 4 місяці тому
docker support? i dont even have the e-ink display but im tempted to fork your repo and add a dockerfile/docker-compose file just for ease of use for when i do get around to getting one someday
@henriquemachado4912
@henriquemachado4912 2 місяці тому
do you reckon it would be possible to do this with a kindle ereader display?
@giuseppemarchiello5962
@giuseppemarchiello5962 11 місяців тому
Is it possible to use Volumio with an rink display?
@needamuffin
@needamuffin 7 місяців тому
This is essentially what I had hoped Car Thing was, but alas it was never updated to be able to connect to a desktop and requires a phone to connect to.
@rastamouse7861
@rastamouse7861 2 місяці тому
Turn this thing into a wedge, add a DAC and a speaker and you got something completely stand alone and fully functional! I wonder if this display will work natively with Volumio with the touch display plugin.
@AidanTheBandit
@AidanTheBandit 7 місяців тому
This is really cool. It would be interesting to see lastfm support for other music streaming services like apple music and UKposts music
@slinrellek
@slinrellek 6 місяців тому
Hi lastfm support could be possible. But streaming services like Dezer, youtube music, apple music do not provide via their apis a current playback status for the users.
@AidanTheBandit
@AidanTheBandit 6 місяців тому
@@slinrellek yeah. You could use some unofficial apis though
@Sir-Dexter
@Sir-Dexter 18 днів тому
nice
@Official_Saw
@Official_Saw 5 місяців тому
Can can you do this for Apple Music?
@Asher2
@Asher2 Рік тому
Unfortunately wasn't able to get this working with my impression just a blank screen
@hughy2938
@hughy2938 7 місяців тому
is it possible to have Spotify lyrics displayed on the screen of the song you are listening too? It is a feature within the Spotify app.
@atriix
@atriix 7 місяців тому
The e-ink display will not refresh fast enough for that to be possible, it would not look good
@omega5973
@omega5973 7 місяців тому
i dont really have the equipment to make such thing but i would probably buy it if it was for sale
@newtuber7414
@newtuber7414 3 місяці тому
Can you make this portable where it still powers without being connected always to the usb
@HomersTaken
@HomersTaken 7 місяців тому
Now only if the project was compatible with yt music and I’d actually do it.
@CooldownCentral
@CooldownCentral 7 місяців тому
this is so cool! how do u get into modelling like this? its super interesting
@rwardtech
@rwardtech 7 місяців тому
Thank you very much! I actually just taught myself through UKposts tutorials and a lot of trial and error
@apmartini70
@apmartini70 8 місяців тому
The SpotiPi
@bradyellison7230
@bradyellison7230 Місяць тому
could I get this to display the art for a game I launch on steam?
@trk.is.trippin
@trk.is.trippin 7 місяців тому
wouldnt have clicked on this if the thumbnail didnt have kanye on it
@sleepy794
@sleepy794 7 місяців тому
How could I make one with Amazon music?
@user-ry7dp4vs4r
@user-ry7dp4vs4r 6 місяців тому
I am doing a similar project. I am trying to use an ESP32, but I don't know anything about how to use an ESP32 or Raspberry Pi. Where did you learn how to use these items?
@HHHisntavalabe
@HHHisntavalabe 7 місяців тому
the spotipi
@actionattack
@actionattack 7 місяців тому
Your music choice is based
@renzcarlosalanga6077
@renzcarlosalanga6077 Місяць тому
can you make the same one but instead of spotify cover it displays your phones notification ?
@NightmareLizard
@NightmareLizard 6 місяців тому
Awesome! could you make it compatible with YT Music?
@xHighVoltage17
@xHighVoltage17 Рік тому
Would this work with Tidal instead? Great project by the way
@rwardtech
@rwardtech Рік тому
I took a quick look at the Tidal API and I don't think its possible. It seems that Spotify is the only major streaming platform with a solid API for these kind of projects.
@DysphoricGreens
@DysphoricGreens 5 місяців тому
its in COLOR? i know color E-ink displays have been out for a little bit, but SEEING ONE WORKING?? thats cool
@uday2730c
@uday2730c 7 місяців тому
I just wanna know what's that live wallpaper on windows? How do you get that????
@kubanm3
@kubanm3 7 місяців тому
Wallpaper Engine for example can do similar
@meetinsight9199
@meetinsight9199 7 місяців тому
please can someone give me its wallpaper link
@alpaykasal2902
@alpaykasal2902 7 місяців тому
I appreciate the shouts to DOOM.
@lyomon9981
@lyomon9981 4 місяці тому
MFDOOM let’s go!
@perciae-ignis
@perciae-ignis 7 місяців тому
i wish you could make a softwear for soundcloud
@flouride
@flouride 7 місяців тому
would you be interested in selling this product? it's awesome.
@nurtadagh
@nurtadagh 7 місяців тому
can you make one but with homekit compatibility?
@dogieeu
@dogieeu Місяць тому
is this possible with apple music?
@alecflores8585
@alecflores8585 6 місяців тому
Does it heat up ?
@anirvinkandarpa5544
@anirvinkandarpa5544 Місяць тому
more importantly what are the refresh rates here?
@alessioacri.
@alessioacri. 7 місяців тому
can I install this on an old android tablet?
When Did Raspberry Pi become the villain?
21:54
Jeff Geerling
Переглядів 1,3 млн
Godzilla Attacks Brawl Stars!!!
00:39
Brawl Stars
Переглядів 9 млн
Мы играли всей семьей
00:27
Даша Боровик
Переглядів 1,9 млн
Teenagers Show Kindness by Repairing Grandmother's Old Fence #shorts
00:37
Fabiosa Best Lifehacks
Переглядів 30 млн
Building the Ultimate LED Matrix Dashboard
12:29
allen's lab
Переглядів 137 тис.
An Awesome Desktop Music Controller for Only $30? | Spotify Car Thing
6:15
Work From Hype
Переглядів 698 тис.
Why You Need To Put A Raspberry Pi CM4 Inside Your PSP Right Now!
26:49
Macho Nacho Productions
Переглядів 914 тис.
Tiny volumetric display
5:23
mitxela
Переглядів 2,5 млн
The E-ink Desk Accessory I've Always Wanted.
3:42
David Zhang
Переглядів 323 тис.
Electronic Paper - See What Happens
9:21
Posy
Переглядів 304 тис.
I Made my own Space Mouse for Fusion 360 using Magnets (DIY)
12:13
Salim Benbouziyane
Переглядів 994 тис.
Audiophiles still love iPods and so do I
6:02
The Headphone Show
Переглядів 354 тис.
Building a Custom iPod Video!
32:23
This Does Not Compute
Переглядів 886 тис.
The PA042 SAMSUNG S24 Ultra phone cage turns your phone into a pro camera!
0:24
Why spend $10.000 on a flashlight when these are $200🗿
0:12
NIGHTOPERATOR
Переглядів 17 млн
APPLE УБИЛА ЕГО - iMac 27 5K
19:34
ЗЕ МАККЕРС
Переглядів 65 тис.