In MicroPython kann die Taktrate des Prozessors geändert werden, um die Leistung des Systems zu optimieren oder Strom zu sparen. Hier sind die grundlegenden Schritte zur Änderung der Taktrate für den Raspberry Pi Pico beschrieben.
In MicroPython kann die Taktrate des Prozessors geändert werden, um die Leistung des Systems zu optimieren oder Strom zu sparen. Hier sind die grundlegenden Schritte zur Änderung der Taktrate für den Raspberry Pi Pico beschrieben.
In MicroPython wird der Befehl print zur Ausgabe von Text, Zahlen und Zeichen auf der Kommandozeile verwendet. Mit verschiedenen Parametern kann man den Zeilenwechsel und das verwendete Trennzeichen beeinflussen.
Der Befehl input wartet auf Benutzereingaben und blockiert die Programmausführung, bis die Eingabe bestätigt wird. Es wird auch auf nicht-blockierende Eingabemethoden und die Verarbeitung von Text eingegangen.
Der picozero-Programmier-Kurs bietet eine Einführung in die Nutzung der picozero-Bibliothek für MicroPython. Diese Bibliothek erleichtert das Programmieren von LEDs, Tastern und Sensoren. Der Kurs vergleicht die Programmierung von Hardware-nahen Komponenten in MicroPython und picozero und zeigt praktische Beispiele wie das Ein- und Ausschalten der Onboard-LED, das Blinken der LED, die Nutzung eines Tasters, die Verwendung von GPIO-Eingängen als ADC und die PWM-Signalsteuerung.
Raspberry Pi Pico ist ein Mikrocontroller, der über begrenzten Speicher verfügt. Deshalb ist es wichtig zu wissen, wie Speicher in MicroPython verwaltet wird und wie die Garbage Collection funktioniert. Es wird erläutert, wie der Speicher von Pico organisiert ist, welche Auswirkungen die Garbage Collection auf die Leistung hat und wie man manuell Garbage Collection durchführen kann, um den Speicherbedarf zu optimieren.
Entdecke die Möglichkeiten der parallelen Verarbeitung mit dem Raspberry Pi Pico und MicroPython. Lerne die Grundlagen der parallelen Verarbeitung und wie Du mehrere Aufgaben gleichzeitig ausführen kannst. Verstehe die Vorteile und auch Nachteile, welche Lösung Deine Projekte beschleunigen und verbessern können. Verbessere Deine Fähigkeiten in der Mikrocontroller-Programmierung mit der parallelen Verarbeitung mit Raspberry Pi Pico und MicroPython.
Ein Artikel gibt zehn Tipps und Tricks für die Programmierung mit MicroPython und erklärt, warum MicroPython vorteilhaft ist, wie es installiert wird und wie man die Thonny Python IDE nutzt. Weitere Themen sind die Kompatibilität von MicroPython mit Python 3, die systematische Einarbeitung und zusätzliche Ressourcen wie GitHub und Awesome MicroPython.
Zufall ist in einem Computer prinzipbedingt nicht erwünscht. Wir erwarten, dass er bei gleicher Eingabe immer die gleiche Ausgabe produziert. Deshalb ist es eine Herausforderung Zufallszahlen zu generieren. In MicroPython gibt es dafür eigene Funktionen.
Nicht-blockierende Eingabe in MicroPython ermöglicht es, Benutzereingaben zu erfassen, ohne dass das Programm währenddessen blockiert wird. Dadurch kann das Programm weiterlaufen und gleichzeitig auf Eingaben reagieren. Erfahre mehr über die verschiedenen Methoden, mit denen man eine nicht-blockierende Eingabe in MicroPython realisieren kann.
In MicroPython gibt es verschiedene Möglichkeiten, Text-Ausgaben zu formatieren und zu gestalten.
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 Artikel gehen wir auf ein paar Fehlermeldungen ein und besprechen die Probleme und mögliche Lösungen.