Dies ist eine alte Version des Dokuments!
Das Waveshare PoE HAT (B) ist eine PoE-Hardwareerweiterung für den Raspberry Pi 3B+ und 4B, die eine Stromversorgung über das Netzwerkkabel ermöglichst. Neben der Hardware für die Spannungswandlung ist ein Lüfter und eine OLED-Dispplay mit 128×32 Pixel vorhanden.
Für die Steuerung des Lüfters und der Displayanzeige gibt es Programme in C und Python. Ich habe mich für die Variante in Python (3) entschieden, weil ich diese Sprache am ehesten verstehe und ggf. Änderungen bzw. Ergänzungen vornehmen kann.
Installation der notwendigen Pakete:
sudo apt-get install python3-pip python3-pil numpy-stl sudo pip3 install RPi.GPIO smbus
numpy
über pip3
löst nicht alle Abhängigkeiten auf, sodass es notwendig ist, stattdessen das Pakte nunpy-stl
über apt
zu installieren.