Raspberry Pi Pico: Troubleshooting Thonny Python IDE - Fehler, Probleme und Lösungen

Wenn man einen Raspberry Pi Pico mit der Thonny Python IDE programmiert, dann erscheinen bei Problemen und Fehler im Programmcode die Fehlermeldungen in der Kommandozeile.

Im folgenden besprechen wir einfache und allgemeine Fehler, Fehlermeldungen, Probleme und mögliche Lösungen.

Übersicht

  • Irgendwie funktioniert was nicht
  • Fehlermeldung: „Unable to connect to“
  • Fehlermeldung: „Couldn't find the device automatically.“
  • Fehlermeldung: „ModuleNotFoundError: No module named machine“
  • Fehlermeldung: „Connection lost (read failed: [Errno 6] Device not configured)“

Irgendwie funktioniert was nicht

Wenn der Raspberry Pi Pico gerade noch funktioniert hat und plötzlich irgendwelche Fehlermeldungen in der Kommandozeile erscheinen, dann versuche mal folgendes:

1. Pico ausstecken
2. Thonny beenden
3. Pico einstecken
4. Thonny starten

In der Regel wird es dann wieder normal funktionieren.

Aber Vorsicht, wenn das Problem häufiger hintereinander auftritt, prüfe bitte Kabelverbindungen und am Raspberry Pi Pico angeschlossene Module, Erweiterungen und Bauteile.

Fehlermeldung: „Unable to connect to“

In der Thonny-Kommandozeile erscheint folgende Fehlermeldung:

Unable to connect to ...: [Errno 2] could not open port ...: [Errno 2] No such file or directory: '...'

Process ended with exit code 1.

Das bedeutet in der Regel, dass der Raspberry Pi Pico nicht mit dem Host-Computer verbunden ist.

Folgende Lösungen gibt es:

  1. Verbinde den Raspberry Pi Pico mit dem Host-Computer und Klicke auf das rote STOP-Symbol in der Symbolleiste.
  2. Stelle sicher, dass Du ein voll belegtes USB-Kabel verwendest und nicht nur ein USB-Kabel, dass sich ausschließlich zum Laden eignet.
  3. Ein unwahrscheinlicher Fall kann sein, dass das USB-Kabel oder sogar der Raspberry Pi Pico defekt sind.
  4. An Steckverbindungen können Wackelkontakte auftreten, die sich durch das Tauschen von Kabel lösen lassen.

Fehlermeldung: „Couldn't find the device automatically.“

In der Thonny-Kommandozeile erscheint folgende Fehlermeldung:

Couldn't find the device automatically.
Check the connection (making sure the device is not in bootloader mode) or choose "Configure interpreter" in the interpreter menu (bottom-right corner of the window) to select specific port or another interpreter.

Warum erscheint diese Fehlermeldung?

  1. Du hast den Raspberry Pi Pico noch nicht per USB angeschlossen. Also den Pico anschließen und dann auf das STOP-Symbol in der Symbolleiste klicken.
  2. Du hast in Thonny den falschen Interpreter ausgewählt. Den richtigen Interpreter findest Du unten rechts. Klicke auf den Text. Es öffnet sich ein Menü und wähle dort „Micropython (Raspberry Pi Pico)“ aus.

Fehlermeldung: „ModuleNotFoundError: No module named machine“

In der Thonny-Kommandozeile erscheint folgende Fehlermeldung:

ModuleNotFoundError: No module named 'machine'

Warum erscheint diese Fehlermeldung? Du hast in Thonny den falschen Interpreter ausgewählt. Den richtigen Interpreter findest Du unten rechts. Klicke auf den Text. Es öffnet sich ein Menü und wähle dort „Micropython (Raspberry Pi Pico)“ aus.

Fehlermeldung: „Connection lost (read failed: [Errno 6] Device not configured)“

In der Thonny-Kommandozeile erscheint folgende Fehlermeldung:

Connection lost (read failed: [Errno 6] Device not configured)

Use Stop/Restart to reconnect.

Manche Programm werden nicht sauber beendet. Anschließend besteht keine logische Verbindung mehr zwischen dem Raspberry Pi Pico und Deinem Computer. Mit einem Klick auf das STOP-Symbol in der Symbolleiste wird die Verbindung wieder hergestellt.

Weitere verwandte Themen:

Teilen:

Hardware-nahes Programmieren mit dem Raspberry Pi Pico und MicroPython

Elektronik-Set Pico Edition

Das Elektronik-Set Pico Edition ist ein Bauteile-Sortiment mit Anleitung zum Experimentieren und Programmieren mit MicroPython.

  • LED: Einschalten, ausschalten, blinken und Helligkeit steuern
  • Taster: Entprellen und Zustände anzeigen
  • LED mit Taster einschalten und ausschalten
  • Ampel- und Lauflicht-Steuerung
  • Elektronischer Würfel
  • Eigene Steuerungen programmieren

Elektronik-Set jetzt bestellen Online-Workshop buchen

Online-Workshop: Programmieren mit dem Raspberry Pi Pico

Programmieren mit dem Raspberry Pi Pico

Gemeinsam mit anderen und unter Anleitung experimentieren? Wir bieten unterschiedliche Online-Workshops zum Raspberry Pi Pico und MicroPython an. Einführung in die Programmierung, Sensoren programmieren und kalibrieren, sowie Internet of Things und Smart Home über WLAN und MQTT.

Online-Workshop buchen

Für Ihre Fragen zu unseren Online-Workshops mit dem Raspberry Pi Pico besuchen Sie unseren PicoTalk (Online-Meeting). (Headset empfohlen)

Zum PicoTalk

 

Elektronik-Sets für das Hardware-nahe Programmieren