Produktbeschreibung: Raspberry Pi Pico - RP2040 ARM Cortex M0+
Ein kleines Raspberry Pi Pico-Modul mit einem proprietären Raspberry RP2040- Mikrocontroller, hergestellt in Großbritannien. RP2040 ist ein Dual-Core- ARM-Cortex-M0+ -Chip, der mit 133 MHz getaktet ist. Das Modul verfügt über 264 KB SRAM und 2 MB Flash-Speicher. Das System ist mit 26 GPIO-Pins ausgestattet, die mit einer Spannung von 3,3 V und einem Temperatursensor arbeiten. Der Raspberry Pi Pico wird über den microUSB-Anschluss in C/C++ und MicroPython programmiert.
Pins des Raspberry Pi Pico-Moduls
Das Raspberry Pi Pico-Modul ist mit 26 GPIO-Pins ausgestattet, darunter: 2x SPI, 2x I2C, 2x UART, 3x ADC 12-Bit, 16x PWM. Zusätzliche 8 IO-Pins (PIO) dienen zur Unterstützung von nicht standardmäßigen Peripheriegeräten.
Raspberry Pi Pico Netzteil
Der microUSB -Anschluss dient der Stromversorgung und Kommunikation des Raspberry Pi Pico-Boards mit dem Computer. Für den korrekten Betrieb des Moduls ist die Stromversorgung mit einer Spannung von 5 V erforderlich. Das Board kann auch über den VSYS- Pin mit einer Spannung von 1,8 V bis 5,5 V versorgt werden, indem beispielsweise eine 3,7-V-Li-Pol- Batterie oder eine 3x AA-Batterie verwendet wird.
Der logische Teil des Raspberry Pi Pico arbeitet mit einer Spannung von 3,3 V. |
Programmierung des Raspberry Pi Pico
Der Raspberry Pi Pico ist in C/C++ oder MicroPython programmiert . Um das Programm auf das Board hochzuladen, halten Sie die BOOTSEL-Taste gedrückt und verbinden Sie den Raspberry Pi Pico mit einem microUSB-Kabel mit dem Computer. Das Modul wird als USB-Massenspeichergerät namens RPI-RP2 erkannt, die Programmdatei sollte per Drag & Drop auf das RPI-RP2-Volume gezogen werden. Der Hersteller stellt ein SDK-Repository für die Programmiersprachen C/C++ und MicroPython zur Verfügung, das in den nützlichen Links unten zu finden ist.
Erste Schritte mit MicroPython
Der Raspberry Pi Pico kann programmiert werden, indem man ihn über ein USB-Kabel mit einem Computer verbindet und die Datei per Drag & Drop zieht. Eine herunterladbare UF2-Datei wurde vorbereitet, um Ihnen den Einstieg in MicroPython zu erleichtern.
- Laden Sie MicroPython UF2 herunter.
- Halten Sie die BOOTSEL-Taste gedrückt und stecken Sie das Board in den USB-Anschluss Ihres Raspberry Pi oder Computers.
- Lassen Sie BOOTSEL los, wenn Pico mit Ihrem Computer verbunden ist.
- Der Raspberry Pi Pico wird als Massenspeichergerät mit Volume RPI-RP2 montiert.
- Ziehen Sie die MicroPython UF2-Datei per Drag & Drop auf das RPI-RP2-Volume.
- Pico wird neu gestartet, MicroPython wird nun verwendet.
- Über die serielle USB-Schnittstelle können Sie auf REPL und MicroPython zugreifen.
Hallo Welt in C/C++
Das erste Programm, das jeder Programmierer schreiben wird, ist „Hello World“, in diesem Fall über den seriellen USB-Port des Raspberry Pi 4B .
- Laden Sie die UF2-Datei „Hello World“ herunter.
- Halten Sie die BOOTSEL-Taste gedrückt und verbinden Sie den Raspberry Pi Pico mit dem USB-Port des Raspberry Pi.
- Das Board wird als Massenspeichergerät mit Volume RPI-RP2 gemountet.
- Ziehen Sie die UF2-Datei per Drag & Drop auf das RPI-RP2-Volume.
- Pico wird neu gestartet.
- Öffnen Sie ein Terminal auf dem Raspberry Pi 4B und führen Sie die Befehle aus:
sudo apt install minicom minicom -b 115200 -o -D / dev / ttyACM0
- Sie sollten „Hello World“ im Terminalfenster sehen.
Weiteres Zubehör für den Raspberry Pi Pico
Schauen Sie sich das zusätzliche Zubehör an, das wir für das Raspberry Pi Pico-Modul vorbereitet haben. Das Zubehör finden Sie im Abschnitt Passendes Zubehör siehe unter der Fotogalerie. Durch die Auswahl dieses Zubehörs können Sie den Herstellerbeispielen aus der SDK-Dokumentation für C und Python folgen.
Raspberry Pi Pico-Spezifikation
Parameter | Wert |
---|---|
System | Raspberry Pi RP2040 |
Kern | ARM Cortex-M0 + Dual-Core 133 MHz |
SRAM-Speicher | 264 KB |
Flash-Speicher | 2MB |
Führt | 40-Pin / 23 GPIO digital + 3 ADC-Pins |
Schnittstellen | 2x UART, 2x I2C, 2x SPI, bis zu 16 PWM-Kanäle |
Versorgungsspannung | 5 V (USB) |
Arbeitsspannung des logischen Teils | 3,3 V |
Strom-/Datenanschluss | microUSB |
Maße | 51 x 21 mm |
Raspberry Pi Pico - RP2040 ARM-Cortex M0 +
Der RPi Pico zeichnet sich durch seine kompakten Abmessungen und einen hohen Wirkungsgrad aus. Das Modul ist sowohl bei Anfängern als auch bei erfahrenen Benutzern beliebt.
Der Raspberry Pi Pico ist dank der Vielzahl an Pins universell und multitaskingfähig. Die Dicke der Fliese beträgt nur 1 mm, während ihre Breite 21 mm und ihre Länge 51 mm beträgt. Der Pi Pico ist so konzipiert, dass er erfolgreich oberflächenmontiert oder in einem sogenannten Dual Inline Package (DIP) montiert werden kann.
Raspberry Pi Pico - RP2040 ARM Cortex M0+ - was ist sonst noch Wissenswertes zu diesem Modul?
Der Raspberry Pi Pico kann sicher über einen weiten Betriebstemperaturbereich betrieben werden, der von + 85 ℃ (einschließlich der vom Gerät erzeugten Wärme) bis - 20 ℃ reicht.
Das Angebot des Botland-Shops umfasst alle gängigen Mini-Computer sowie eine große Auswahl an Zubehör und Anbaugeräten zu erschwinglichen Preisen.