Um mit MicroPython vernünftig programmieren, also Programme schreiben zu können, müssen dem Programmierer grundlegende Befehle und Kommandos bekannt sein.
Die Kommandos in den folgenden Beispielen können direkt verwendet werden.
Um mit MicroPython vernünftig programmieren, also Programme schreiben zu können, müssen dem Programmierer grundlegende Befehle und Kommandos bekannt sein.
Die Kommandos in den folgenden Beispielen können direkt verwendet werden.
MicroPython ist mit Python Version 3 kompatibel und für den Betrieb auf einem Mikrocontroller optimiert. MicroPython stellt eine Laufzeitumgebung dar, die auf der Mikrocontroller-Hardware läuft und ein darauf gespeichertes Programm ausführt. Der Raspberry Pi Pico kann mit MicroPython programmiert werden.
CircuitPython ist ein vollständiger Python-Compiler und eine Laufzeitumgebung, die auf einer Mikrocontroller-Hardware ausgeführt wird. CircuitPython ist ein Fork von MicroPython und damit eine Softwareimplementierung der Programmiersprache Python 3 für Mikrocontroller.
Unterstützung für CircuitPython gibt es für manche Microcontroller von Atmel, Nordic nRF52840, Adafruit, SparkFun, Arduino und den Raspberry Pi Pico.
Die Platine des Raspberry Pi Pico hat insgesamt 40 Pins. Davon sind 26 Pins für GPIOs mit +3,3 Volt, PWM-Ausgang oder PIO vorgesehen. Einige lassen sich auch als I2C, SPI, UARTund ADC programmieren. Die übrigen Pins sind für die Stromversorgung und andere Zwecke festgelegt.
Die Idee ist, die Datei mit dem Namen „main.py“ zu entfernen oder zu löschen. Allerdings ist es sinnvoller, die Datei einfach nur umzubenennen.
Den Raspberry Pi Pico kann man mit einer speziellen Firmware auf Werkseinstellungen zurücksetzen. Das ist dann sinnvoll, wenn man alle Dateien und Daten im Flash-Speicher des Picos löschen möchte.
Es geht um die Frage, wie ein Programm auf dem Raspberry Pi Pico automatisch gestartet wird, wenn der Pico ohne Host-Computer eingeschaltet oder gebootet wird.
Die folgenden Schritte gehen darauf ein, wie die Vorgehensweise beim Programmieren des Picos ist.
Elektronik mit dem Raspberry Pi Pico ermöglicht Dank vieler analoger und digitaler Eingänge und Ausgänge vielfältige Anwendung im Bereich der Steuerung von elektronischen Bauteilen, Sensorik, Robotik und Automation.
Der Raspberry Pi Pico kann auf mehrere Arten mit Strom versorgt werden. Die einfachste Methode ist, den Micro-USB-Anschluss über ein USB-Kabel mit einem Computer zu verbinden. Alternativ besteht die Möglichkeit im Stand-alone-Betrieb, also ohne Computer, ein normales USB-Netzteil zu verwenden.
Weitere Methoden bestehen im direkten Anschluss einer externen, festen Spannung von 3,3 Volt über den 3V3-Pin (Pin 36) der IO-Pins.
Desweiteren wird der Stromverbrauch und die Versorgung externer Bauteile geklärt.