BlinkMs are available from SparkFun (US) and Little Bird Electronics (AU). It’s hard to show in just static pictures how fun and easy it is to play with BlinkMs, so here’s a few quick video guides.
Video Quick Start Guide
A video version of the BlinkM Quick Start Guide.
Playing with BlinkMTester
A demonstration of one of the example Arduino sketches “BlinkMTester”, which lets you exercise a BlinkM by typing simple commands to the Arduino.
Exampe Code
There are a couple of examples of how to talk to BlinkMs all zipped up in BlinkM_Examples.zip. You can also peruse them unzipped if you like. The examples are predominately for Arduino currently, but any I2C master will work. Some of the examples so far:
- A simple serial-to-i2c gateway for PC controlling of BlinkM (for instance via Processing or the BlinkM Sequencer)
- A general tool to play with a single BlinkM
- An example showing how to communicate with multiple BlinkMs
- A demonstration of how to write BlinkM light scripts with Arduino
- Control the hue & brightness of a BlinkM with a Wii Nunchuck
More examples will be added periodically.
For the Arduino examples, a convenience library called BlinkM_funcs.h has been created. Just drop this .h file into your sketch folder and call the functions to start playing with BlinkM.
The complete list of functions is below, though you’ll probably only use a few of them for a particular project.
And More
For more information, including a datasheet, example code and sequencer application for Mac/Windows/Linux visit blinkm.thingm.com.
If you want to talk about BlinkM, leave a comment or participate in discussions on ThingM’s Satisfaction page.