Skip to main content

Python library for Seeedstudio Grove devices

Project description

Build Status

Python library for Seeedstudio Grove Devices on Raspberry Pi.


To operate grove sensors, the depends many hardware interface libraries such as mraa/smbus2/rpi.gpi/rpi_ws281x.


For beginner or library user only, please install with online method.
For developer, please install dependencies and then install with source code.

Online install

install/update all dependencies and latest

curl -sL | sudo bash -s -

Install Dependencies

Install MRAA and UPM for Raspberry Pi

  • Add repository
echo "deb stretch main" | sudo tee /etc/apt/sources.list.d/seeed.list
  • Add public GPG key
curl | sudo apt-key add -


sudo apt-key adv --keyserver --recv-keys BB8F40F3
  • Install MRAA & UPM
sudo apt update
# Python2
sudo apt install python-mraa python-upm
# Python3
sudo apt install python3-mraa python3-upm

Install library raspberry-gpio-python

sudo apt update
sudo apt install python-rpi.gpio python3-rpi.gpio

Install library rpi_ws281x

sudo pip install rpi_ws281x
sudo pip3 install rpi_ws281x


From PyPI

  • For Python2
sudo pip install
  • For Python3
sudo pip3 install

From source code

git clone
# Python2
sudo pip install .
# Python3
sudo pip3 install .


See the link below for details:

demo and execute

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for, version 0.6
Filename, size & hash File type Python version Upload date (40.6 kB) View hashes Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page