BLINKM DATASHEET BlinkM M BlinkM MinM blinkm.thingm.com BlinkM MaxM Description BlinkM is a Smart LED: a networkable and The BlinkM family of Smart LEDs makes it easy programmable full-color RGB LED for hobbyists, to add dynamic stand-alone lighting no matter industrial designers, prototypers, and what your project. experimenters. It is designed to allow the easy If youve used up all your microcontroller PWM addition of dynamic indicators, displays, and channels controlling RGB LEDs and still want lighting to existing or new projects. more, BlinkM is for you. BlinkM MaxM BlinkM MinM BlinkM BlinkM Features BlinkM MaxM Features 8000 mcd 140 full-color RGB LED w/ 24-bit color control All the Smart LED features of BlinkM, with additional features of: Specify colors by 24-bit RGB or HSB Three high-power 5-12VDC 2A PWM outputs to Fade between colors with variable timing and fade speeds drive large common-anode LED arrays Randomized color selection, with ranges and based on Included 445,000 mcd RGB LED cluster previous color Four 8-bit analog inputs 18 built-in light scripts (sequences) New light script commands to act on inputs for Create and save light scripts of up to 49 commands long stand-alone dynamics Stand-alone operation: No microcontroller needed for light Built-in 5V voltage regulator and DC adapter script playback connector for stand-alone operation Can plug directly into Arduino, no wiring or other components needed BlinkM MinM Features Two-wire (aka I2C) remote commanding Up to 127 BlinkMs on a single two-wire network All the Smart LED features of BlinkM, includes additional features of: Responds to general call broadcast for simultaneous commanding Smaller 0.45 package Recongurable network address Higher-color accuracy 6000mcd SMD RGB LED Firmware upgradable Two digital inputs 5-volt standard TTL inputs New light script commands for long delays and random delays Low power consumption Digital inputs for stand-alone dynamics Simple I2C master for syncing BlinkMs Application Ideas Indicators for Prototypes and Industrial Design Programmable holiday lighting Personalized color accent lights Automotive lighting Casemod lighting Wearables / Smart clothing blinkm datasheet v20100810 1BLINKM DATASHEET for BlinkM & BlinkM MaxM M blinkm.thingm.com Table of Contents 1. Introduction 1.1. BlinkM Anatomy & Connections 1.2. MinM Anatomy & Connections 1.3. MaxM Anatomy & Connections 2. Getting Started 2.1. Stand-alone Operation: Connecting BlinkM, MinM, and MaxM 2.2. Peripheral Operation: Connecting BlinkM, MinM, and MaxM 2.3. Sending Commands to BlinkM 2.4. BlinkMSequencer and BlinkMSequencer2 3. BlinkM Commands 3.1. Command Structure 3.2. Command List 3.3. Command Details 3.4. Command Details for MaxM & MinM Commands 4. BlinkM Concepts 4.1. I2C Addressing 4.2. Color Models 4.3. Light Scripts 4.4. Light Script Techniques 4.5. Timing Variations 4.6. Reading Inputs with MaxM 4.7. Reading Inputs with MinM 5. Other Circuits 5.1. Connecting Multiple BlinkMs 5.3. Battery-powered 5.2. Connecting BlinkM to a Basic Stamp 5.4. Reprograming BlinkM 6. Code Examples 7. Electrical Characteristics 8. Schematics 9. Packaging Information blinkm datasheet v20100810 2