Aus Raspberry Pi Geek 03/2024

Micropython Teil 1: Grundlagen (Seite 2)

Abbildung 4: Raspberry Pi Pico – klein, aber Micropython läuft.

Abbildung 4: Raspberry Pi Pico – klein, aber Micropython läuft.

Finger weg

Bei der Recherche, welche IDE für die Programmierung vom Micropython infrage kommt, tauchte die uPyCraft IDE [10] auf. Nach einem scharfen Blick in die Sourcen liegt die Vermutung nahe, dass das Projekt nicht mehr gepflegt wird. Vor über 5 Jahren tat sich dort zuletzt etwas – deswegen lieber Finger weg.

Außerdem findet sich bei der Suche nach einer IDE für Micropython MicroIDE [11]. Im ersten Moment schon wirkt die Homepage unfertig und die Dokumentation existiert quasi nicht. Daneben fragt sich, welche Programmiersprache hier unterstützt werden soll. Dementsprechend lässt sich auch von dieser IDE nur abraten.

Arduino

Aus dem Arduino-Projekt heraus entwickelte sich eine spezielle IDE (Arduino Lab for Micropython) für Micropython in Verbindung mit einigen wenigen Arduino Boards. Sie laden die Entwicklungsumgebung für Windows, Linux und MacOS von der Homepage [12] herunter. Ein Paket für ARM64 fehlt derzeit. Zusätzlich zu der IDE gibt es einen speziellen Installer mit dem die Controller ihre Firmware erhalten. Der Autor hat über die Jahre eine beachtliche Anzahl von MCU-Boards angesammelt. Trotzdem findet sich nichts Passendes in der Bastelkiste, das für einen Test taugt. Daher bleibt hier nur zu sagen: sieht okay aus [13].

Fazit

In diesem Teil der Reihe haben wir uns erst einmal ausgiebig mit den Grundlagen von Micropython beschäftigt und uns einen Überblick über mögliche IDEs verschafft. Damit sind alle Vorbereitungen getroffen, um im nächsten Teil mit einem ersten Hello-World-Programmbeispiel zu starten. Tatsächlich scheinen die einfach aufgebauten Entwicklungsumgebungen wie Thonny oder Mu-Editor den größten Funktionsumfang und die beste Hardwareunterstützung bei einfacher Bedienung zu bieten. Wir werden in den nächsten Artikeln der Serie die IDEs sowie die Hardware immer wieder durchwechseln, um ein möglichst breites Spektrum an Möglichkeiten zu zeigen. Bis dahin viel Spaß mit Micropython. (csi)

Der Autor

Martin Mohr hat die komplette Entwicklung der modernen Computertechnik live miterlebt. Nach dem Studium entwickelte er überwiegend Java-Applikationen. Mit dem Raspberry Pi erwachte seine alte Liebe zur Elektronik wieder.

DIESEN ARTIKEL ALS PDF KAUFEN
EXPRESS-KAUF ALS PDFUmfang: 4 HeftseitenPreis €0,99
(inkl. 19% MwSt.)
RASPBERRY PI GEEK KAUFEN
EINZELNE AUSGABE Print-Ausgaben Digitale Ausgaben
ABONNEMENTS Print-Abos Digitales Abo
TABLET & SMARTPHONE APPS Raspberry Pi Geek bei Google Play Readly Logo
Nach oben