Cheap DIY Ambilight TV Project with Hyperion and Raspberry Pi
Вставка
- Опубліковано 22 бер 2021
- Building a cheap DIY Ambilight TV with Hyperion and Raspberry Pi has been on my radar for a long time, and today I'm finally getting round to doing just that, and I'm going to show you just how I did it! This is an alternative to the Philips Ambilight range of TV's, or the Philips Hue play HDMI Sync Box using open source software called Hyperion or Hyperbian which runs on a cheap and low power Raspberry Pi controlling an LED strip such as a WS2812B or SK6812 and gives you ambient or bias lighting for your TV, and the result is amazing!
If you'd like to support me and future projects:
Patreon:
/ everythingsmarthome
Buy Me a Coffee:
www.buymeacoffee.com/EverySma...
PARTS LIST:
Raspberry Pi Zero W:
amzn.to/3cc3jjU (UK)
amzn.to/3180iuG (US)
amzn.to/3lFMvFe (international)
Raspberry Pi 3B:
amzn.to/39apgxT (UK)
amzn.to/396OgWI (US)
amzn.to/2P0KGGX (International)
SD Card:
amzn.to/2D8qDk4
4K Capture Card:
amzn.to/3tMn4EB (UK)
amzn.to/3gRbCnP (US)
amzn.to/3rapjjD (International)
1080P Capture Card:
amzn.to/3f6XW7s (UK)
amzn.to/319nTvd (US)
amzn.to/2QtRcGx (International)
HDMI Splitter:
amzn.to/3fbRKeu (UK)
amzn.to/3cfPxwN (US)
amzn.to/3vMklwO (International)
LED Strip:
amzn.to/3lI3nuZ (UK)
amzn.to/3rcKPE7 (US)
amzn.to/3tMqNSL (International)
Alternative LED Strip (RGBW)
amzn.to/3rawgBf (UK)
amzn.to/2QBVa05 (US)
amzn.to/3fcv7qj (International)
Power Supply:
amzn.to/3w1y2Z9 (One I used)
amzn.to/3tN2CUb (International)
Barrel Jack Connectors:
amzn.to/31b1Unr
Wiring:
amzn.to/3acqhEV
Written Article:
everythingsmarthome.co.uk
EVERYWHERE YOU CAN FIND ME:
Everything Smart Home Community Discord:
/ discord
Twitter: / everysmarthome (@EverySmartHome)
Instagram: / everythingsmarthome
Facebook: / everythingsmarthomeoff...
#smarthome
________________________
Some of the links above are affiliate links, where I earn a small commission if you click on the link and purchase an item. You are not obligated to do so, but it does help fund these videos in hopes of bringing value to you! - Наука та технологія
Hope you guys enjoy this project and video, I spend FAR to long making it but had a blast doing so!
Are you planning building one!?
yes! i def wanna build mine cause i need the strips to be waterprooff
What are you doing with your TV sir!? 😳😂
@@EverythingSmartHome I will have a bathtub inside the bedroom, and in front of it will have a wall covered with a 2x1 tv wall , and around the bathtub we will have a rgbw strip that will glow with the image on the tv. So when the girl is taking a bath to the mood of waves or etc... I will have a more relaxed wife!
I have been trying to do this for almost a year now. I have it set up, but the problem is when I boot up the Rpi the led's don't light up. It worked for an hour or so then stopped after I set everything back up. I know this isn't all that hard but dang. It's been beating me
That is strange, if you have a meter then try measuring power and amps on the power supply. I had one of the barrel jack terminals go bad on me
Great video, a full tutorial will be good including the HA integration/automation and using the HDMI splitter.
Thanks Luis, glad you enjoyed it!
I built one of these a while back, but I didn't use a capture card. Since I watch everything through my android TV device I installed the Hyperion grabber to that. It sends the image to the Pi via WiFi. Works well and removes the need for the capture card.
Good idea! How's the latency?
@@EverythingSmartHome latency is non existent from what I can tell
Im guessing that's because you have an android TV.
Simon Eatough I have a strange quastion for you.. so I have a xiaomi mi-box android tv box. Will it be possible to transmit data signal to PI from mi-box, via wifi?
I just spent 69 bucks on a GOVEE IMMERSION and you can even add other lights to it... far easier and cheaper...
Thank you very much for this video. DIY Ambilight has come a LONG way since I started dabbling with it in ~2006. At that time I bought a custom pcb kit which captured via SCART. Good times :) Then I tried (and failed) with Rasberry Pi and settled on a (now discontinued) DreamScreen. It works like a charm but need a second Ambilight for my ManCave. This is exactly it! No need for a (imo overpriced) Hue Sync Box, though it has it's merits in many usecases.
I'm so glad you've made this video, I've got all the parts ready on the draw and forgotten the process of setting it up!
Glad it helped Nicolas! 🙌
Very Awesome video. Thanks for breaking it down. The Pi and Hyperion really make everything very simple. Thanks for not overcomplicating it.
Thanks my friend, very much appreciate the support and comment!
@@EverythingSmartHome Absolutely
I would love a in depth tutorial! Specially about the ground wire connection! Awesome vid bro 👊🏻
Thanks man!
@@EverythingSmartHome agree with @felps, do you have a written manual about the wiring connection? Thanks
Check out the full video guide!
@@EverythingSmartHome sorry, where's the link again?
@@EverythingSmartHome where is the link?
I enjoy the quick blast of information I get from your videos!
Thanks Philip, glad it's useful!
100% love the ambilight stuff and would love to see more of it
Thanks, coming up!
Definitely need a full tutorial! Awesome!
Thanks Jason!
Never really tried ambient lighting, but definitely interested now! Great video as always ;-)
Thank you! Let me know how it goes if you decide to build!
yes full tutorial please. Great video, thanks
Thank you!
I've been waiting for so long for a good solution to do this, thanks for the video!
Awesome, let me know how it goes! Thanks for the comment
@@EverythingSmartHome Sure will! Ps: subscribed
Another great video...Yes, please do a full tutorial.
Thanks Jesse!
Love to see a full tutorial.
Do I need this? No. Am I going to do it? Absolutely, yes! Thanks for the vid!
Haha! That's what I like to hear!
This looks awesome, and the idea of doing this with Raspberry Pi and Home Assistant instead of buying into the Phillips Hue ecosystem (prison?) makes it even better. Can’t wait to see a detailed guide for folks like me that are just getting started tinkering with HA and Pi.
Thanks! The detailed guide CA.e out a few days ago! :)
I would love an in depth tutorial as well!
Well this is great - would definitely love to see an in depth tutorial!
Thanks Alex!
This is amazing please do a full tutorial! 😍
Thanks!!!
@@EverythingSmartHome did you ever get the raspberry pi w to work instead of the pi 3? Can't decide which one to go for
Thank you! THIS is what i search!
That's really effective Lewis, good video too! 👍🏻
Thanks Rob, hope your well!
@@EverythingSmartHome all your thanks Lewis, although I'm falling behind with your videos, I think I've got two of your longer ones still to watch 😂
Hope all's well along the road too?
Ah that's why I haven't seen your comments for a couple of videos, I made them too long and your still catching up 🤣 I'm doing good thanks for asking!
@@EverythingSmartHome I can't believe you started making money videos just to shut me up - rude 😉
Glad all's well with you!
great video, I've been keeping half an eye on 3rd party off the shelf options for a while. but like you not having hdr is not an option... this is a great little project 😃
Thanks! Definitely worth a try! 😁
We're just about to move to a new house and I will definitely be utilizing this idea. I currently have three raspberry pis that I want to use for a few projects and this will definitely be one of them. However, I am definitely interested in the raspberry pi zero version of this I definitely be down for an in-depth tutorial
Tip: if you get a capture card that has issues with HDCP, you can use an HDMI splitter (in then out) to bypass, as they do not see or transmit HDCP
Finished mine yesterday 👍👍
I'm going to try running 2 windows monitors with the windows capture utility, each with their WLED controller, plus a capture card for a chromecast on the TV
Awesome, are you enjoying it?
@@EverythingSmartHome the watching experience is awesome 👍👍
Excellent, thanks. I will be doing this soon on my setup, so if you haven't done it already, an in-depth explanation would be great. 👍
Thank you, appreciate it and good luck with the setup!
Just bought everything and it will be delivered in 2 days, really curious how the setup wil be. It would be awesome if you would make a in depth video of this. Keep up your great work!!
Nice, send me some photos when you've installed it!
I wanted to ask for detailed process description, but looks like it's already pretty detailed! :)
Thanks!
Thanks Andrii!!
Yes bruv, this is sick!
Man wants to see video of how man makes it!
Pushhhoooohhhh
Good video. Just a small tip. A cheap HDMI splitter will remove hdcp data and you should be fine for protected contents.
Thanks!
Great video! Really want to do this when during my time off, so a in depth video would be great. Maybe with a Pi Zero? You've got a new subscriber either way, thanks!
Thanks Ian, definitely give it a go!
amazing work man!!!!
Thanks my friend! 🙏
Had a raspberry pi 3 collecting dust and a thrift store near my work that has plenty of 5v 10a PSUs in stock so I'm gonna buy the LEDs and other accessories and get some use out of it.
I'd love a full tutorial, this was the first video I've seen from you. Inspired me, I've purchased the hardware to do this myself. My setup is slightly different as I am using an android TV I am using the Hyperion Android Grabber for screen capture. I am hopeless on the electronics side however, I know it's only five wires but could you possibly post a digram or even a photo of the wiring?
Awesome Sam, glad you liked it and I could help! Hop in the discord server if your not sure or just want to join the community and sure we can help you out!
Yes exactly what I m looking for. Is that a Chromecast dongle there? how's it used? Let's get into it and see how it's done. Is there a wiring writeup yet? Thank you!
I'm looking forward to try this. I still have some days off left so plenty time to geek out at home :-)
Have fun!
Definitely going to try this
Can't wait to see it!!
@@EverythingSmartHomehi. If i were to use a raspberrypi zero w. Connecting my capture card to my raspberry pi using a micro USB shouldn't be an issue right? Asking cuz when i plugged it in. Didn't seem to capture anything.. Probably not enough power?
Yep it works OK. Are you sure your plugging into the correct USB? One is power in only
Cheers used ur guide works brill
Excellent!
@Everything smart home, I really enjoyed your your video, this is something I believe many many people like myself would be interested in getting a more indepth video on. With all other backlighting on the market your always missing onething so IMO it is what are you willing to do without, even with the HUE system you still don't get everything that your project has shown. But one question all my HDMI ports on my TV are 2.1 it's the LG OLED C1 55 inch, will running a HDMI 2.0 on your review into a 2.1 on my TV have me loosing picture quality ? I know with all the other systems out you do loose on something, I am not very tech savvy but if your able to put a more indepth video I may just be able to do this project myself, congratulations on the way you explained everything, a well presented educational video. 10/10 from me my friend
Power supply calculations assume full-white at 100% brightness.
With lower brightness and never displaying a full-white (or white borders) screen, you should be safe with less.
You could also use a fuse to be safe.
Yep that was my entire reasoning for using less but also why I wrote "safe" recommendations. Thanks!
this video is amazing!
Thanks!!
@@EverythingSmartHome you're very welcome!!
Full tutorial please!
awesome please a full in depth tutorial would be fantastic with hiperion.ng, a long ago I did it with the old hyperion and WS2801 and Librelec.
Thanks friend! 🙏
Thanks for this amazing project can you please do a full tutorial.
Second that, would like a full tutorial as well please.
Thanks for your video.
Thanks for watching!
Thanks for inspiring video :)
Thank you!
This is so cool! Next year I'll try to do this too when I move to another place. I'd love to see a in depth tutorial on this. Does your 4k hdr switch also include Dolby vision passthrough?
Thank you appreciate it! I wouldn't imagine it would unfortunately but haven't tested it!
This is sadly the reality currently... No DV and HDR10+ (although HDR10+ might work in passthrough and you probably don't need it for the LEDs). I was thinking of just creating a script on my server that synchronizes to Kodi and decodes (maybe a lower quality version) in parallel and remote controls Hyperion. Only would work for Kodi though and maybe plex, but it'd break at everything else, including streaming stuff like Netflix via Kodi...
please can you doa full in depth tutorial!!
This is awesome. Let me know if there is a full guide
of course i want a tutorial of this, is amazing
Thank you!
can't wait for your trip to Belgium 🤣
One day one day 🤣
Can you do a video on how you display the color wheel control in Hyperion? Much thanks.
Very good job. It is possible to do it without rasberry pi ? I want to connect wled directly to my pc .
Please go in-depth on Patreon! Def would support for this!
Full guide is already up :)
@@EverythingSmartHome mvp! Def going to support 💪
Thanks buddy appreciate it!
quick question, Why do you wanna go for a raspi 0WH instead of 3B? thanks and nice video.
this was so helpful thanks! if you're using a splitter, do you plug the capture card into the splitter first?
Glad it was useful! It depends on your splitter but generally you would take the output of the splitter (there should only be one) and put that j to the input of the card
Are you going to do an in-depth tutorial on how to build this? I would absolutely be grateful for it!!!!
Super video. Just subscribed. Quick question. Does adding the spitter and capture card add much lag.
Thanks, appreciate it! Not that I've noticed but I don't do any competitive style gaming on this so hard to say for sure!
Nice video - and great result!
- but is the barrel Jack, not only rated for 2.5 amps?
Thanks! Hmm I'm not sure, I've never seen that number quoted anywhere before and haven't had any issues with mine but could be I missed it. Do you have a source for that spec?
Hey, just came across this as i’m fed up tripping over my box of bits & decided it’s about time i finished the project off. Was particularly interested in your choice of 4k video capture/pass through device - my project stalled as i could only seem to get a goodish capture if i set my sky box to output 1080p instead of 4k - using a duplicate 2nd output from a Denon AV box. Having already spent a much of money on this, i was reluctant to then spend another £60 on another card without proof of it working well. So thanks for that too! 👍
Thanks Stewart, good luck with the project! Although its worth noting that this doesn't capture in 4K, only passthrough of 4K - the a capture is done in 1080p but that is more than enough for ambilight to do its thing. Perhaps I misunderstood what you meant but just wanted to make sure you knew that!
muy buen video lo vi y me anime hacerlo tengo unos inconvenientes tengo raspberry pi 4 antes tenia separado las fuente con respecto a los led y titilaba, los puse junto los led con la rasberry y no me encendio mas los led, te ecribo mas que nada para saber si te paso desde gracias.
Hi great video thx! will you do the full tutorial ?
Thanks for the video! Any plans for an in depth tutorial or HA integration?
Thanks for the comment! Yes I sure do hope so
Hi Everything smart home - really enjoy your channel!
Have gone ahead and set this up - and the colours track the screen, however, I keep getting flashing white - particularly when the screen goes completely black. Any suggestions?! It's very infuriating!
what about the SK6812 LED. They are the best. How i can connect them? I think there is a level shifter needed? How is the layout then?
Great video, really mind opening. If you can share a full guide it would appreciated 🙂. Can you please let me know if this setup may work with mibox 4k with the capture card 4K 60 fps 1080P 60 Hz HDCP 2.3 HDR10 USB 3.0 HDMI type. Thanks again.
I'm not sure sorry as I don't have one of those to test for sure but have a check of the capture card specs
I'm definitely building this!! BTW you said you were going to switch to a Pi Zero W and I would like to build it on that too. The connection from the capture card to the Pi Zero would be through a USB to microUSB instead, right??
And I’m planning on building around a Fire Stick that also needs to be powered to an outlet but I’m running low where I want so, do you think it would be okay to be powered with the same power supply along with the Pi and the capture card??
Thanks for all your videos and helpful content!!
Hello, yes that's right! You should be able to do it but just make sure your voltages are all correct and stable!
WS281x devices must run under root. So to make this LED-strip work you need to run these 2 commands:
sudo chmod +x /usr/share/hyperion/scripts/updateHyperionUser.sh
and
sudo updateHyperionUser -u root
After that it will work. If it doesn't work check the log.
Thanks for the video! I've been wanting to do this for some time, I think I'll purchase the parts now. Wouldn't it be possible to use a HDMI splitter for the signal between your Chromecast and your TV, and then use a cheaper HDMI capture card? Thus reducing your price, since you don't need the loopback/HDMI passthrough on the capture card. I find 4k HDR HDMI splitters to be quite cheap.
I also wonder if this is possible?
Great video! Did you use "classic" Hyperion 1.x or Hyperion-NG? Sorry if this was mentioned in the video and I just missed it.
Thanks Rob! The answer is - neither! Check out the full guide video for a breakdown of what I used and why
Thanks for sharing this vdo, i really like it. However, do you have a plan to upgrade to capture by camera module instead of hdmi that can use for all display? Thanks.
Thanks! I don't have a plan for that no, that would be a downgrade for me 😜
You should check out luciferin for your computer monitor. Good DIY with ESP chips plus MQTT support
Definitely on the list already! Thanks!
Very interesting
Thanks!
@@EverythingSmartHome ur explaining is very clear and easy to catch . I want to know more on trueNAS (how to access my nas and UI remotely) cheers .
I'm curious if you can do this setup but instead of a capture card, use a camara staring at the tv, similar to how govee wifi tv led works. I'm specially looking for the ability to set the camara across the room (similar fashion as a projector facing the screen), also curious if there is going to be mayor delays introduced by using a camara
There is ways to do it using the camera yes, I'm just not a fan of that particular solution but I've seen software to do it
“I didn’t expect it to add much to the experience”
Yet you HAD TO do it and you spent far too much time on it!
I like your style! 😁
I really want to do this....but I'm wondering if you've tested any HDMI 2.1 spec devices to avoid losing the 120hz from newer consoles? I know the cost of the splitter will increase significantly but as far as I can tell that's the only part that would actually need to differ to pass 4k120 through to the monitor from an AVR...just not sure if the capture card will properly interpret a 4k120 signal...
That was really inspiring. I'm going to try it.
Question : If we use the PI as the media device itself, can we do it without capture card? Maybe flash an OS that supports hyperion and use the PI output itself as the source for Hyperion.?
PI4 can be a decent media player IMO.
You can even use a Pi without a capture card and a different source. There's a companion app you can install on your PC that'll send the video signal via WiFi eliminating the cost and complexity of the capture card entirely. Latency is about the same or lower than with a capture card, as rose usually are pretty terrible whereas the Pi's and most computer's media engines are mich better.
Where did you get the connectors that you put on the GPIO pins and the Light strips?
cool project man!... qq does the Chromecast CEC keep working with this setup?
Thanks! Not with this capture card unfortunately but another one might, you would need to check the specs
Great, but if I understand it correctly it only work from video sources which are connected to tv TV via HDMI right? It doesnt work with TV's integrated youtube/netflix/Plex?
Hi guys.
So I set this up last month and it's been running great, but I had to change my router and couldn't keep the same SSID.
So I logged into the Pi through SSH beforehand and updated that WPA for with my WiFi details and saved.
But now I'm sort of stuck in limbo it doesn't seem to be connecting to my new router but also I still can't see it on my old one.
I'm trying to not have to take the SD card from the pi as I'd have to take the TV off the wall as I didn't think about accessing the pi afterwards lol
Can you connect other lights around the room and not just the one behind the tv
Is possible just to intercept what is displayed on Smart tv (without using chromecast) ? Thank you
You could also just obs stream to the pi and bypass the need for a splitter.
Nice,
Hope for in depth video
Please do an in-depth review, please.
Not sure if this is a dumb question, but if the external device hooked to your ambilight system plays dolby atmos audio, will the capture card support it and just channel that audio signal to the TV?
do i need anything extra when i want to use the rasperry pi zero w?
Is there any way to do this when you're using the native apps built into the TV's OS?
Great Video .Just have one question..If i separate the power of my raspberry pi and led strip.Do i just need to connect one of the ground from gpio to the ground of the led?Thank you
I think so yes, just use a single power supply if you can!
Great Video but your link to the capture card for the US doesn’t work. Do you know of any other capture card with HDCP 2.2 for the same price that work?
Thanks Richard, I've fixed the link! Let me know if it's OK
Thank you so much for this video. I could do mine by following your tutorial. I have a question, how do you turn everything off?
Thanks for the support! What do you mean sorry?
@@EverythingSmartHome I mean, when you turn off your TV, do you also turn off the Raspberry Pi, or do you always leave it on?
Ah gotcha, no I use Home Assistant to turn it on and off automatically
@@EverythingSmartHome Okay I understand. Again, thank you so much.
Your welcome, thanks for the support!
I need a full detailed video man I just blew out my pi trying this smh and the capture card in the link doesn’t turn on
Looks good, I wonder how you would do this for an existing smartTV - how do you capture that
Thanks! I've not found a good way to use existing smart displays unfortunately, the only way I know of is by using a camera pointed at the TV which isn't the nicest looking solution!
@@EverythingSmartHome Hi. It works pretty good with Hyperion Android Grabber App form the playstore :-)
Already posted aerlier, sorry. I need to mentioned that with Android Grabber, you can't get the data of App using DRM like NEtflix :(
What other option could we use to turn it on and off fi we dont use home assistant?
i think the win solution for hdr is. buy a splitter then buy the hdmi capture
Great video! Is the Pi compatible with hdmi CEC?
The Pi is but just make sure that the capture card is
So i was wondering if I were to play movies from say a hard drive or usb will the ambient light work with it...