User Tools

Site Tools


digispark:tutorials:grove

This is an old revision of the document!


Grove Shield Kit Tutorial

Product Description:

grove2.jpggrove3.jpggrove1.jpg

The Grove Shield Kit breaks out four of the six i/o connections on the Digispark development board into two Grove system compatible connectors. One connector is compatible with Grove I2C and Digital modules and the second is compatible with only Digital modules. They also may be compatible with some analog modules.

This is an unassembled kit and requires basic soldering. This is designed for use with the Digispark development board, which is not included.

COMPATIBILITY NOTE:

It has come to our attention that the currently shipping grove cables from seeedstudio may have ridges which prevent them from fitting into the connectors on this board. We are doing all we can to decipher the issue and find a solution. In the meantime we suggest shaving off the two ridges (which will be obvious when you try to plug the cable in, so that they can fit. We apologize for an inconvenience this may cause.

Parts:

Image Part Quantity Identification
Grove Shield PCB1
4 Pin Male JST Connector1
1x40pin male 0.1“ pitch header 9 pins worth

Soldering: If you are new to soldering we recommend the following tutorials: Soldering Basics (http://www.sparkfun.com/tutorials/106) and Soldering Crash Course from the folks at Sparkfun (http://www.sparkfun.com/tutorials/354). How to solder from the Curious Inventor: http://store.curiousinventor.com/guides/How_to_Solder

Adafruit has this excellent guide that starts with the tools needed and then shows detailed pictures, including some of the common problems that beginners experience (http://learn.adafruit.com/adafruit-guide-excellent-soldering)

We assume for these assembly instructions that you know the basics of thru-hole soldering. If you don't check out the links above, these boards are very easy to solder - we promise!

Assembly:

grove2.jpg

Insert the two connectors into the top of the board as shown and solder each pin.

grove3.jpg

Cut a length of male headers 6 pins long and one 3 pins long. Insert into corresponding positions (on the bottom of the board) and solder each pin.

Tip: Inserting the headers into a breadboard and then placing the board on top can make this process easier.

Note: If you are using stackable headers, use them here instead of the standard male headers.

Programming:

Please refer to the sample code provided by the sensor or module you will be attaching.

The pinouts are as follows:

I2C/Digital Connector - P0 and P2

NOTE: If you have a “Model B” board you may need to cut the trace to the onboard LED before using any I2C devices - Find out how to tell which board you have and what to do here: modelbi2c

Digital Connector P1 and P5

digispark/tutorials/grove.1360477016.txt.gz · Last modified: 2013/02/09 22:16 by mcb1