The Best TV Experience: DIY Philips Ambilight

Brian Singh
HackerNoon.com
4 min readJan 3, 2018

--

Ambilight is an immersive lighting system built into some models of Phillips televisions. There are LEDs around the TV that cast the on-screen colors onto the walls behind it in real-time. This effect creates a very captivating watching experience.

The problem is, this product is not available in all countries, and if it is it can be quite expensive. Thankfully there is an affordable DIY version.

Introducing the Ambilight clone. This effect is made possible by using a raspberry pi, some LEDs, and the power of this free software.

The Parts (~$150)

The parts used here make the system capable of using any HDMI source. If you only want to sync the lights to what the raspberry pi shows, then the cost is a little cheaper: ~$110.

I used 3m double-sided adhesive from AliExpress to secure all of these parts to the tv. This makes it easy to remove if I decide to get a new TV.
  • Raspberry Pi 2/3 as well as a micro SD card at least 8GB in size and a 2.5 A power supply. ~$45.00
  • WS2801 LED Strip. I purchased the 5m 32LED black IP30 set from AliExpress. (If you checkout using the AliExpress mobile app you get a discount on any purchase you make.) I bought 5 meters for a 40-inch tv and have plenty left over. ~$30.00

How It Comes Together

The first step is to measure out the layout of the LED strip around the TV you plan on using.

I decided to include the lights along the bottom of the TV as well, but It still looks great without them if you run short.

After you have cut them to size, carefully solder the strips together making sure you have them connect to each other in the correct direction (there is an arrow that runs down the side of the strip, just make sure they connect going in the same direction). When you provide power to the LED strips without any software controlling them some LEDs may not light up. This does not necessarily mean they are not working. Wait until the software is installed before making the conclusion that they’re busted.

The next thing to do is to set up the raspberry pi and install OpenELEC operating system. At this point, it is time to install the Hyperion App on your computer and ssh into your raspberry pi to install the software to control the lights.

Links to Tutorials

These links explain in detail the process of installing the software and connecting all of the parts. The good thing is there is a pretty great community surrounding this project and many places for you to find answers to any problems you may come across.

Tips

  • The settings you choose for the Hyperion app are going to vary from setup to setup based on your TV. Following someone else’s settings might not always produce great results on your setup. There’s a handy phone application Hyperion Remote app that lets you easily connect to your system and fine-tune the lighting effects to your liking as well as use preset lighting modes.
  • When changing the settings on the desktop Hyperion App you can easily take a screenshot of what your video grabber sees within the app to help you figure out what colors aren't translating correctly or what parts of the screen are being cut off.

--

--