Upgrade des Systems

Als erstes sollte das System komplett updated werden, da sonst immer wieder Probleme bei der Installation auftreten können. Das Upgrade kann ein paar Minuten in Anspruch nehmen, abhängig davon, wie alt das Image ist, das sich auf der SD-Karte befindet.

sudo apt-get dist-upgrade

Installation von benötigten Paketen

Zuerst werden die benötigten Pakete auf dem Raspberry installiert:

sudo apt-get install build-essential python-dev git scons swig

Nachdem die wichtigsten Tools installiert wurden, kann das Repository von Github geklont werden.

cd /home/pi/soundmachine
git clone https://github.com/jgarff/rpi_ws281x.git

Dann ins gerade kopierte Verzeichnis wechseln und scons ausführen

cd /home/pi/soundmachine/rpi_ws281x
scons

Die Python Library (Wrapper) wird installiert, in dem der folgende Befehl ausegführt wird:

cd /home/pi/soundmachine/rpi_ws281x/python
sudo python setup.py install

Resultat

Falls alles geklappt hat, sollte die letzte Zeile ungefähr “Finished processing dependencies for rpi-ws281x==1.0.0” heissen.

 

Weitere Infos

jgarff on Github: https://github.com/jgarff/rpi_ws281x
Neopixel Manual: https://learn.adafruit.com/neopixels-on-raspberry-pi?view=all