Raspberry Pi Pico – Der Anfang mit MicroPython

Raspberry Pi Pico – Der Anfang mit MicroPython

Der Anfang mit dem Pico und MicroPython ist kein Hexenwerk! Um den Raspberry Pi Pico zum ersten Mal unter Windows mit MicroPython zu verwenden, müssen Sie einige Schritte ausführen.

Wir benötigen:

MicroPython auf den Raspberry Pi Pico flashen

Damit wir unseren Pico überhaupt in MicroPython programmieren können, müssen wir diesen zuerst „flashen“. Das bedeutet wir eine Firmware für MicroPython in den Bootloader des Pico.

  1. MicroPython-Firmware herunterladen:
    • Wir laden uns die neuste Firmware für unsern Pico von der offiziellen MicroPython-Website herunter (Datei hat eine .uf2 Endung!)
  2. Den Pico in den Bootloader-Modus versetzen:
    • Dafür drücken und halten wir den Bootloader-Knopf (BOOTSEL) auf dem Pico

      Während wir den Bootloader-Knopf gedrückt halten, verbinden wir den Pico über das Micro-USB-Kabel mit dem Computer.
  3. Firmware auf den Pico flashen:
    • Unser Pico müsste jetzt als externes Laufwerk anzeigt werden und da ziehen wir die .uf2 Datei hinein
  4. Pico startet neu:
    • Jetzt startet unser Pico neu und der damit ist er auf MicroPython eingerichtet!

Thonny IDE einrichten

Nach dem wir unseren Pico jetzt auf MicroPython geflasht haben, fangen wir an unsere IDE (Entwicklungsumgebung) einzurichten und auf unseren Pico einzustellen.

  1. Thonny IDE herunterladen und installieren
    • Wir laden uns die Thonny IDE von der Thonny-Website runter und installieren sie.
  2. MicroPython-Interpreter auswählen:
    • Nach dem die IDE installiert ist starten wir diese und klicken auf „Tools“ > „Options“.
    • Hier können wir unter „Language“ die Sprache deutsch wählen, falls das gewünscht ist.
    • Dann wählen wir unter dem Reiter „Interpreter“ – „MicroPython (Raspberry Pi Pico)“ aus
  3. Den COM Anschluss richtig setzen:
    • Wenn der Pico richtig verbunden ist können wir unter „Port oder WepRPL“ unseren Pico auswählen.

Erstes MicroPython-Programm schreiben und ausführen

So jetzt haben wir unseren Pico und unsere IDE eingerichtet und damit sind wir jetzt bereit uns vollständig auf die Programmierung unseren Pico zu konzentrieren.

  1. Erstes Programm erstellen und schreiben:
    • Wir drücken oben links auf das leere Blatt oder drücken STRG + N um eine neue Datei zu erstellen und nennen sie: „test.py“.
  2. Nachdem wir unsere Datei erstellt haben schreiben wir folgenden Code:
import machine
import time

led = machine.Pin("LED", machine.Pin.OUT)

while True:
    led.on()

Jetzt ist es soweit! Wir führen unser erstes eigenes Script aus in dem wir den grünen Pfeil „Run“ in der oberen Reihe drücken oder F5 auf der Tastatur.

MicroPython Raspberry Pi Pico Thonny IDE


Und wir sehen eine leuchtende LED auf unserem Pico 🙂

Und jetzt können wir die ersten Projekte mit unserem Raspberry Pi Pico realisieren.
Ich wünsche euch viel Spaß und Erfolg!

Schau doch gerne auch bei unseren anderen Raspberry Pi Tutorials rein 🙂

* Einige Links können Affiliate-Links sein. Wir erhalten als Amazon-Partner u.U. eine Provision, wenn Sie etwas kaufen, nachdem Sie auf einen dieser Links auf unserer Website geklickt haben

Picture of Florian

Florian

Teile diesen Beitrag

Eine Antwort

  1. Danke für die Anleitung!
    Ich habe mir einen Pico W bestellt und werde das hier mal machen.
    Kannst du vielleicht noch erklären wie ich das WLAN einrichte?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

„Nichts ist so beständig wie der Wandel"

– Heraklit von Ephesus

HackberryPi wird jetzt Root Level – Mehr Tutorials und Inhalte als je zuvor!

Wir freuen uns, euch mitteilen zu können, dass HackberryPi jetzt unter dem neuen Namen Root Level weitergeht! Unter diesem neuen Branding bieten wir nicht nur die gewohnten, qualitativ hochwertigen Tutorials und Anleitungen, sondern noch viel mehr!

Root Level wird zu eurem ultimativen Anlaufpunkt für alles rund um Raspberry Pi, Hardware-Entwicklung, Programmierung und vieles mehr. Hier findet ihr tiefgehende Tutorials, Schritt-für-Schritt-Anleitungen, praxisorientierte Projekte und exklusive Inhalte, die euch helfen, eure Technikkenntnisse auf das nächste Level zu heben.

Egal, ob ihr Einsteiger oder erfahrene Entwickler seid, Root Level bietet euch alles, was ihr braucht, um eure Projekte zu realisieren und eure Fähigkeiten zu erweitern.

Bleibt dran, denn wir haben noch viele spannende Updates und neue Inhalte für euch in Planung!