Helpdesk

Ich habe als Einsteiger mit Joy-Pi (ohne uP) und einem externen Pico2 begonnen, Thonny auf dem PC installiert und die Firmware auf den Pico geladen. Nach dem Durchlesen aller Pico-relevanten Informationen im Joy-Pi bin ich schon an der ersten Lernaufgabe "Wassertemperaturmessung" wegen fehlender Bibliothek LCD16x2 gescheitert. Beim Programmstart kommt:


  File "", line 6, in
ImportError: no module named 'lcd16x2'


Die Bibliothek habe ich dann von "github.com/joy-it/JoyPi_Advanced_RaspberryPiPico" heruntergeladen (JoyPi_Advanced_RaspberryPiPico-main.zip) und gemäss Angabe das Verzeichnis lib auf den Pico 2 geladen. Nach dem Aus- und Einschalten (weisser Knopf auf Pico2) ist das Verzeichnis wieder verschwunden. 


Wie installiert man Bibliotheken korrekt für Pico2? 


Ich konnte keine Schritt für Schritt-Anleitung für das Installieren der notwendigen Software und der Bibliothek finden, auch keine Beschreibung der Aufgaben/Funktionen/Abgrenzung/Unterschiede der verschiedenen eingesetzten Programme Python, Thonny, Joi-Pi, Terminalprogrammen usw. Es ist ohne Erfahrung mit uP unklar, wo was installiert werden muss, was auf dem PC, was auf dem uP. Um die Zusammenhänge zu ermitteln habe ich als erfahrener Programmierer (nicht uP) schon mehrere Stunden eingesetzt, ich kann mir nicht vorstellen, dass ein Anfänger damit klar kommt.


Vielen Dank für Hinweise, wo diese Informationen zu finden sind.


Vielen Dank!

David

04.05.25 21:39

Hallo David,


wie genau bist du bei der Übertragung der Bibliothek vorgegangen?


Eine Einführung in das Thema Bibliotheksinstallation auf dem Raspberry Pi Pico findest du in der Wissensdatenbank innerhalb der Software. 🙂


Liebe Grüße
Jens

Jens

05.05.25 10:10

Ich habe "JoyPi_Advanced_RaspberryPiPico-main.zip" von "GitHub - joy-it/JoyPi_Advanced_RaspberryPiPico" heruntergeladen und im Temp-Verzeichnis im Notebook entpackt.


Darin sind:
- Verzeichnis Lib
- Datei .gitattributes
- Datei LICENSE
- Date README.md



  1. Pico stromlos, weisser Knopf, USB einstecken (E:RP2350)

  2. Verzeichnis Lib und Dateien auf RP2350 kopieren

  3. USB ausstecken

  4. Weisser Knopf, USB einstecken: Dateien sind nicht vorhanden

  5. Test mit Thonny; Fehlermeldung: ImportError: no module named 'lcd16x2'


Im Programm Joy-Pi (Vers 3.2.0) habe ich in der Geräteauswahl Rasperry PI PICO aktiviert (blau: Rasperry Pi Pico ist als aktuelles Gerät konfiguriert)


Wechsel zu Wissensdatenbank


Bibliotheken einbinden -> Fenster ohne Inhalt, nur Backpfeil


Wie geht es weiter?


Liebe Grüsse 
David

David

18.05.25 12:19

Hallo David,


der Bibliotheksordner, darf so leider nicht einfach über den Explorer auf den Pico kopiert werden


Wir haben eine kleine Anleitung für die Verwendung vom Raspberry Pi Pico und die richtige Einbindung der Bibliotheken unter Micropython erstellt.
Die Anleitung kann hier heruntergeladen werden.


 


Mit freundlichen Grüßen


 


Tim (Joy-IT)

Tim

19.05.25 12:00