This is an old revision of the document!
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.
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.
|Grove Shield PCB||1|
|4 Pin Male JST Connector||1|
|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
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!
Insert the two connectors into the top of the board as shown and solder each pin.
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.
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