Last updated:
0 purchases
grove.py 0.6
grove.py
Python library for Seeedstudio Grove Devices on Raspberry Pi.
Archtecture
To operate grove sensors, the grove.py depends many hardware interface libraries such as mraa/smbus2/rpi.gpi/rpi_ws281x.
Installation
For beginner or library user only, please install with online method.
For developer, please install dependencies and then install grove.py with source code.
Online install
install/update all dependencies and latest grove.py
curl -sL https://github.com/Seeed-Studio/grove.py/raw/master/install.sh | sudo bash -s -
Install Dependencies
Install MRAA and UPM for Raspberry Pi
Add repository
echo "deb https://seeed-studio.github.io/pi_repo/ stretch main" | sudo tee /etc/apt/sources.list.d/seeed.list
Add public GPG key
curl https://seeed-studio.github.io/pi_repo/public.key | sudo apt-key add -
or
sudo apt-key adv --keyserver keyserver.ubuntu.com --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
Install grove.py
From PyPI
For Python2
sudo pip install grove.py
For Python3
sudo pip3 install grove.py
From source code
git clone https://github.com/Seeed-Studio/grove.py
cd grove.py
# Python2
sudo pip install .
# Python3
sudo pip3 install .
Usage
See the link below for details:
demo and execute
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.