My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Links

Projects using BlinkM Smart LEDs, usually with Arduino and Processing.

BlinkM as a Small Arduino

See the BlinkMuino page for more details.

TweetM

The code and design docs for TweetM gadget as seen on The Colbert Report live here.

There will be more coming, but for now you can check out the TweetM Arduino sketch code.

Also see the LinkM project for the TwitterBlinkM example.

BlinkM Example Code

Different examples in many different languages (Arduino, Processing/Java, Basic Stamp, Max/MSP) showing how to control BlinkMs.

Examples include:

  • BlinkMSensor0 -- possibly the smallest Arduino sketch showing how to control a BlinkM
  • BlinkMCylon -- multi-colored Cylon effect using many BlinkMs
  • BlinkMTester -- general BlinkM testing sketch for Arduino
  • BlinkMSequencer -- drum-machine + color mixer Processing sketch for Arduino+BlinkM
  • BlinkMScriptTool -- Processing sketch to upload/download BlinkM light scripts for Arduino+BlinkM

If you're looking for examples using LinkM, see the LinkM Googlecode project.

SoftI2CMaster & BlinkM_funcs_soft.h

The normal "BlinkM_funcs.h" library used in Arduino sketches to talk to BlinkM requires the standard Arduino Wire library. The Wire library has some issues that can impact you if you have long I2C cables or run at 3.3V. The SoftI2CMaster library lets you use any two I/O pins as I2C pins. Included in SoftI2CMaster is a simple BlinkM_funcs_soft.h library demonstrating its use with a BlinkM.

ReflashBlinkM

All BlinkM-family devices can have their firmware updated. This makes them great for tiny development boards for ATtiny processors. ReflashBlinkM is an application that makes it easy to put back the original firmware or update a BlinkM to the latest firmware.

Get pre-built versions of the app, or build the Processing app yourself:

FreeM Kit (aka BlinkM Battery Remote)

FreeM is a 9V battery topper that provides a 5V power supply for BlinkM and also gives it an infrared (IR) remote control.

The complete firmware and schematics for the FreeM Kit are available here: http://code.google.com/p/blinkm-projects/source/browse/#svn/trunk/freem

Powered by Google Project Hosting