My son works with the company that makes the Spark Core (see http://spark.io
) and he got me one to play with. It's basically sort of an Arduino with built-in wifi, so it can be controlled anywhere from the Internet. The little app that I used for this video is called "Tinker", which allows you to read/write any of the input/output pins, and without doing anything else, I can toggle the on-board blue LED. I'm not much of a hardware hacker but they sell a "maker kit" with a bunch of things to hook up to it, and I might order one of those so that I can actually do something useful. If you're at all interesting in playing around with this technology it's well worth checking out.