Has anybody already connected some Grove Components to the Raspberry Pi?

How do I connect the system? And where can I find code tor program it?

4 Answers 4


Grove is a system of some nicely packaged sensors designed to be used with SeeedStudio's Grove shields for Arduino. Since many of them are analogue sensors, you'd need an external ADC for the Raspberry Pi. Alternatively, you could attach an Arduino and communicate through that.

  • I've got the feeling that all Grove components use the i2c bus and hence bring their own ADC - am I wrong?
    – rdmueller
    Aug 23, 2012 at 12:05
  • They don't look like i2c; they have separate analogue and digital plug components.
    – scruss
    Aug 23, 2012 at 12:12
  • Take 3-Axis Analog Accelerometer as an example. It is using 3 pins that are directly connected to Arduinos analog pins. Aug 23, 2012 at 12:26
  • ok - I see: there are some I2C components (eample seeedstudio.com/wiki/Grove_-_I2C_3-axis_Accelerometer) , but most of them are analog or digital...
    – rdmueller
    Aug 23, 2012 at 13:02
  • There are 4 types of grove sensors - Analog, Digital, UART and I2C. There is a complete list on the Seeed Studio wiki Aug 21, 2014 at 0:30

Might be an old post but incase anyone finds this without knowing - the grovePi came about to solve this I think: http://www.dexterindustries.com/GrovePi/


This github repo also shows how to connect a single Grove sensor directly to a Raspberry Pi, however their examples will only work with a limited set of their sensors (I assume only digital sensors).



What really makes it easy to connect Grove Connectors to the Raspberry Pi, is to add a Grove shield to the Raspberry Pi, like the Pi2Grover connector.

Then it becomes plug and play with all your Python drivers available.

Here is a tutorial on how to use the devices: Tutorial: Intro to Grove Connectors for Arduino/Raspberry Pi Projects.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.