Raspberry Pi: Netzwerk-Schnittstellen in Raspbian Stretch ändern

Seit Raspbian Stretch haben die Netzwerk-Schnittstellen für Ethernet und WLAN andere Bezeichnungen. Also nicht mehr „eth0“ und „wlan0“, sondern „enx…“ und „wlx…“. Das betrifft per USB angeschlossenen Netzwerk-Adapter, deren Bezeichnung von den hier genannten Bezeichnungen abweichen. Das bedeutet, dass man zuerst die individuelle Bezeichnung ermitteln oder die Namensgebung auf das alte Verfahren umstellen muss.


Raspberry Pi: Energieversorgung

Die Stromversorgung des Raspberry Pi ist eine der unterschätzten Fehlerquellen. Mini-Computer, wie der Raspberry Pi, bedürfen einer stabilen Spannungs- UND Stromversorgung. Bei einem schlechten Netzteil und ungünstigen Betriebsbedingungen treten merkwürdige Effekte in Kombination mit einem instabilen Systemverhalten auf.


Raspberry Pi: Der GPIO, das unbekannte Wesen

GPIOs kann man wahlweise als Eingänge und Ausgänge nutzen. Natürlich in Abhängigkeit ihrer Konfiguration. Es wird empfohlen, GPIO-Eingänge mit einem Pullup- oder Pulldown-Widerstand zu beschalten. Hierbei ergeben sich zwei Fragestellungen:

Warum sollte ein Pullup- oder Pulldown-Widerstand nicht kleiner als 10 kOhm sein?

Warum sollte ein Pullup- oder Pulldown-Widerstand kleiner als 10 kOhm sein?


Raspberry Pi: GPIO-Ausgang, 3,3V- und 5V-Pin unter Belastung

Wenn man sich mit den GPIOs des Raspberry Pi beschäftigt. Dann wird man so manch seltsames Verhalten feststellen können. Man wird der Sache nur dann Herr werden, wenn man sich in der Lage sieht, mit einem Messgerät Spannung und Strom zu messen.

Wie genau sich die Spannung an einem GPIO-Ausgang mit High-Pegel ändert, kann mit einer Messreihe ermittelt werden. Hierzu wird ein GPIO-Ausgang der Reihe nach mit unterschiedlichen Widerständen beschaltet durch die ein Strom fließt, der einen Spannungsabfall am Widerstand bewirkt. Die selbe Messreihe kann auch am 3,3V- und 5V-Pin durchgeführt werden.


Raspberry Pi: Raspbian Stretch

Raspbian Stretch ist die aktuelle Version von Raspbian, basierend auf Debian Stretch. Das Release „Stretch“ existiert seit Sommer 2017.
„Raspbian Stretch with Desktop“ ist die normale Version mit dem grafischen PIXEL-Desktop, der sich wie jede andere grafische Benutzeroberfläche bedienen lässt.
„Raspbian Stretch Lite“ ist ein schlankes Raspbian Stretch. Das abgespeckte Image kommt ohne GUI und nur mit den notwendigsten Programmen.


Raspberry Pi: Programmieren mit Scratch

Scratch ist der bekannteste Vertreter für das Prinzip einer Visual Programming Language (VPL). Die Idee dabei ist, spielerisch die Grundlagen der Programmierung zu lernen. Mit Scratch lassen sich logische Zusammenhänge erschließen und es regt zum Ausprobieren an. Dabei kann man nicht viel falsch machen, was die Frustration sehr gering hält.


Raspberry Pi: Programmieren mit der Bash/Shell

Die Bash ist keine Programmiersprache, sondern eine Benutzerschnittstelle in Form einer Befehlseingabezeile zum Bedienen eines Computersystems.

Wie richtige Programmiersprachen bietet die Bash einen ähnlichen Befehlsumfang an, mit dem sich einfache Dinge programmieren lassen. Es handelt sich dabe in der Regel nicht um richtige Programme. Es geht nur darum, auf der Kommandozeile bestimmte Abläufe zu automatisieren.