Ambient Light TV with a Raspberry Pi (Part1)

After finishing my Arduino 8×8 Led Screen, I got a Raspberry Pi. This is what I made with it! A 50 Pixel RGB ambient light rig for my TV.

The colors are sampled from the edges of the TV screen using a webcam. After sampling from the captured frame, each RGB led is updated with the appropriate color on screen. Watching movies and playing games with it turned on is effin awesome!

The initial prototype used an Arduino, but with that setup I could only use it when my computer was the input feed (cloned monitor to TV). The color sampling was done on the PC and sent to the Arduino. I also managed to break my Arduino, so that forced me to use the pi instead.

With the webcam approach, I can use it with any feed: cable TV, XBox, Apple TV, Steam Big Picture and the Raspberry Pi itself! I briefly looked into HDMI splitters and frame grabbers but that was all way too expensive.

I took a load of work in progress pictures while making it, I’ll post those in part 2. Overall it took about 6 weekends to complete, over a period of 7 months. And that’s because I’m a bloody perfectionist.

Posted in Electronics |

Arduino 8×8 LED Screen

Last year (March 2012), one of my colleagues at work was showing off his awesome automatic driving RC car project. He introduced me to Arduino and showed me where to get it. I got the SparkFun Arduino Starter Kit with … Continue reading

Posted in Electronics |

Blender Keyboard Shortcut Explorer

I’ve been learning Blender on and off lately, and one thing I learned early on is that shortcut keys are super important in Blender. It has been difficult to memorize the ton of shortcuts without looking at user made cheat-sheets … Continue reading

Posted in Uncategorized | Tagged , , |

Doomsday special post

I’ve been too busy to post on my blog, but that’s a good thing because…more time for making and doing and learning! But on a special day like this, when the world is about to end, it makes a lot … Continue reading

Posted in Uncategorized | Tagged |

“Open with Intype” in context menu

I recently started using Intype instead of ugly old Notepad++. A feature I’ve been missing though, is the “Open with Notepad++” context menu option, but it turns out it’s quite easy to add one! All you have to do is … Continue reading

Posted in Snipps |

Scraping the web with ♥ Python ♥

I have a bunch of reference folders where I dump stuff that inspires me. I use those images as my screensaver which pops up after 3mins or so. Once in a while, I go on an inspiration finding frenzy and … Continue reading

Posted in Snipps | Tagged , , , , |

Hello world!

After I heard the news, it gave me a reason to renew my portfolio website. And hey, why not add a blog while I’m at it? Disney hasn’t exactly confirmed they want to close the studio, but that’s just legal … Continue reading

Posted in Uncategorized | Tagged , |