The 'Internet of Things' Ambilight speakers is a set of speakers designed to be controlled over the internet (hence the term IOT). They can light up any color you want and can be controlled from any device able to run a program called " Blynk" Which is available for IOS and Android.

It is made from (but this can really be changed to anything) an ENC28j60 module for ethernet, an Arduino Nano for the MCU and a strip of 9 WS2811 LED's. The speaker was a single Philips centre speaker module I picked up at a second-hand store for $5.

This is an advanced project - so if you are new to Arduino or programming in general - I would strongly recommend staying far away from this project.

WHY BLYNK?

What really caught my attention with Blynk and why I chose to use it over a bluetooth setup, was the sheer hardware support that Blynk offers - from ESP8266 to Arduino over USB to (what I used), an ENC28j60 ethernet module. I bought these modules a long time ago to make a system make test an almost exact replica of what Blynk does. And finally - it has IOS SUPPORT! Almost every project on Instructables that does this kind of thing needs an android phone.

TL;DR - Blynk is AWESOME!