# Grove BlinkM

![](https://github.com/SeeedDocument/Grove-BlinkM/raw/master/img/Tbkms.jpg) ![](https://github.com/SeeedDocument/Grove-BlinkM/raw/master/img/Tbkms_01.jpg) ![](https://github.com/SeeedDocument/Grove-BlinkM/raw/master/img/Tbkms_02.jpg)

Grove-BlinkM is made for ThingM I2C smart LED. The press-fit header holes in the BlinkM shield make the BlinkM or MinM press-fit onto the Grove , and compatible with our Grove system. It is like an adapter to convert BlinkM/MinM to our grove interface so that it can use our Grove - Base Shield. BlinkM is a “Smart LED”, a networkable and programmable full-color RGB LED for hobbyists, industrial designers, prototypers, and experimenters. It is designed to allow the easy addition of dynamic indicators, displays, and lighting to existing or new projects. If you’ve used up all your microcontroller PWM channels controlling RGB LEDs and still want more, BlinkM is for you. BlinkM uses a high quality, high power RGB LED and a small AVR microcontroller to allow a user to digitally control a RGB LED over a simple I2C interface. Multiple BlinkMs can be stranded together on an I2C bus allowing for some amazing light displays.

Model: [LED42149P](http://www.seeedstudio.com/depot/grove-blinkm-p-826.html?cPath=156_157)

## Features

* Grove compatible
* Press-fit header holes
* Low power consumption
* Up to 127 BlinkMs on a single two-wire network
* Randomized color selection, with ranges and based on previous color
* Can plug directly into Arduino, no wiring or other components needed!

## Application Ideas

* RGB LED Matrix
* Decoration

## Specification

| Item                       | Min | Typical | Max | Unit |
| -------------------------- | --- | ------- | --- | ---- |
| **Voltage**                | 3.6 | 5.0     | 5.2 | VDC  |
| **Current**                | /   | /       | 60  | mA   |
| **Communication Protocol** | I2C |         |     | /    |

## Usage

![](https://github.com/SeeedDocument/Grove-BlinkM/raw/master/img/Twigblink2.jpg)

![](https://github.com/SeeedDocument/Grove-BlinkM/raw/master/img/Blinkmhw1.jpg)

Used with LinkM

![](https://github.com/SeeedDocument/Grove-BlinkM/raw/master/img/Blinkmhw2.jpg)

Solder the edge mounting.

**Note:** Grove - BlinkM as a bridge between BlinkM device and arduino/seeeduino. See the datasheet and example Arduino Control Code on [BlinkM page](http://www.seeedstudio.com/depot/blinkm-i2c-controlled-rgb-led-p-836.html?cPath=156_157) for details.

## Support

If you have questions or other better design ideas, you can go to our [forum](http://www.seeedstudio.com/forum).

## Resources

[BlinkM\_Examples from ThingM.com](http://thingm.com/fileadmin/thingm/downloads/BlinkM_Examples.zip)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://learn.pakronics.com.au/seed-studio/grove-modules/others/grove-blinkm.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
