Kickstarter Backer Alert with Stats Scroller, using Arduino Yun

The Arduino Yún is a curious addition to the Arduino family. There is a fairly widespread community surrounding the Arduino concept, platform and software. There's another popular community dedicated to hacking and improving inexpensive wireless routers, which often run Linux. The Yún combines the's basically an Arduino Leonardo housed on the same PCB as an Atheros AR9331 wireless router (commonly found in TP-Link and other popular hackable routers). They're connected through a serial port and run independently, but the Linino team has developed a few ways to make them team up on some tasks.

Recently, we created our first Kickstarter campaign (RGB LED Shades). It's very exciting to see the "New Backer Alert!" emails roll in, and the notifications pop up on a smartphone. But we wanted to see our Kickstarter stats at a glance, and be notified whenever we have a new backer. The Linux side of the Yún can run scripting languages such as Python to scrape website data and control an LED marquee sign, and the Arduino side can control some I/O for an impossible-to-ignore new backer alert.

Read the full Instructable here:

Submitted by Garrett on Tue, 10/14/2014 - 14:52.

Disclosure: I work for

Disclosure: I work for Electric Imp.

This is the sort of thing that's really simple with an Imp as well, I'd even say easier, since there's a single environment for the device and the networking. We have a number of displays around the office, including some giant 7-segment displays from SparkFun that show various metrics.

I'm looking forward to my Hacker edition so I can connect an Imp and have Wi-Fi enabled shades. ;)

Yeah, this could be done

Yeah, this could be done with a lot of different approaches :) The Imp would be ideal, assuming it can output the 800KHz WS2811 protocol. I actually almost made the RGB Shades track itself, I have an Adafruit CC3000 breakout...though I didn't break out the SPI pins on the Shades, so it would have been a little harder. The ability to use Python really made this an easy hack (I have limited time these days!) and took the guesswork out of getting the web data. On an Arduino, it would be possible to process the response locally using the ajson library. The Imp has a jsondecode library, so it would probably go pretty smoothly too :)

IOT is definitely a lot of fun, and I'm glad there are lots of options so people get to try lots of different approaches! Thanks for commenting!

We have a "NeoPixel" class

We have a "NeoPixel" class for the WS2811/2812, and use a fair number of them for various status displays around the office.