BESCHREIBUNG Die Raspberry Pi Stiftung hat mit der Veröffentlichung des Raspberry Pi Computers das Einplatinen-Computing verändert, jetzt ist sie bereit, mit der Veröffentlichung des brandneuenRaspberry Pi Pico das Gleiche für Mikrocontroller zu tun. Dieses kostengünstige Mikrocontroller Board verfügt über einen starken neuen Chip, denRP2040 . Der Pico kann mit eingelöteten Headern für den Einsatz auf einem Breadboard oder Perfboard versehen werden oder mit den Wabenpads direkt auf eine Platine gelötet werden. Es gibt 20 Pads auf jeder Seite, mit Gruppen von Allzweck-Eingabe- und Ausgabepins (GPIO), die mit einer ViDer Raspberry Pi Pico ist 0,825\" x 2\"""" groß und kann mit eingelöteten Headern für den Einsatz in einem Breadboard oder Perfboard versehen werden. Es gibt 20 Pads auf jeder Seite, mit Gruppen von GPIO-Pins (General Purpose Input-and-Output), die mit vielen Masse-Pins verschachtelt sind. Alle GPIO-Pins sind 3,3V-Logik und nicht 5V-sicher, also bleiben Sie bei 3V! Sie erhalten insgesamt25 GPIO-Pins (technisch gesehen sind es 26, aber IO #15 hat einen speziellen Zweck und sollte nicht von Projekten verwendet werden),3 davon können analoge Eingänge sein(der Chip hat 4 ADC, aber einer ist nicht herausgebrochen). Echte analoge Ausgänge (DAC) gibt es nicht. Auf der schlanken grünen Platine befindet sich eine minimale Schaltung, um loszulegen: Ein 5V-zu-3,3V-Stromversorgungskonverter, eine einzelne grüne LED am GP25, ein Boot-Select-Taster, ein RP2040-Chip mit Dual-Core-Cortex M0, 2 MegaBytes QSPI-Flash-Speicher und ein Quarz. Im Inneren des RP2040 befindet sich ein 'permanent ROM' USB UF2 Bootloader. Das bedeutet, wenn Sie eine neue Firmware programmieren wollen, können Sie den BOOTSEL-Knopf gedrückt halten, während Sie das Gerät an den USB-Anschluss anschließen (oder den RUN/Reset-Pin auf Masse ziehen) und es erscheint als USB-Laufwerk, auf das Sie die Firmware ziehen können. Leute, die Adafruit-Produkte verwenden, werden dies sehr vertraut finden - wir verwenden die Technik bei allen unseren nativen-USB-Boards. Beachten Sie nur, dass Sie nicht auf Reset doppelklicken, sondern BOOTSEL während des Bootens gedrückt halten, um den Bootloader aufzurufen! Der RP2040 ist ein leistungsfähiger Chip, der die Taktrate unseres M4 (SAMD51) hat, und zwei Kerne, die unserem M0 (SAMD21) entsprechen. Da es sich um einen M0-Chip handelt, hat er keine Fließkomma-Einheit oder DSP-Hardware-Unterstützung - wenn Sie also etwas mit schwerer Fließkomma-Mathematik machen, wird dies in Software erledigt und ist daher nicht so schnell wie ein M4. Für viele andere Rechenaufgaben erreichen Sie annähernd M4-Geschwindigkeit! Für die Peripherie gibt es zwei I2C-Controller, zwei SPI-Controller und zwei UARTs, die über die GPIOs gemultiplext sind - schauen Sie in der Pinbelegung nach, welche Pins auf was gesetzt werden können. Es gibt 16 PWM-Kanäle, jeder Pin hat einen Kanal, auf den er eingestellt werden kann (dito auf der Pinbelegung). RP2040 Chip Merkmale: Dual ARM Cortex-M0+ 133MHz 264kB On-Chip SRAM in sechs unabhängigen Bänken Unterstützung für bis zu 16 MB Off-Chip-Flash-Speicher über dedizierten QSPI-Bus DMA-Controller Vollständig angeschlossene AHB-Crossbar Interpolator und Integer-Teiler-Peripherie On-Chip programmierbarer LDO zur Erzeugung der Core-Spannung 2 On-Chip-PLLs zur Erzeugung von USB- und Core-Takten 30 GPIO-Pins, davon 4 als Analogeingänge nutzbar Peripheriegeräte 2 UARTs 2 SPI-Controller 2 I2C-Steuerungen 16 PWM-Kanäle USB 1.1-Controller und PHY, mit Host- und Device-Unterstützung 8 PIO-Zustandsmaschinen Produktabmessungen: 51,3mm x 21,0mm x 3,9mm Produktgewicht: 3,0g Starten Sie mit Ihrem Pico! RP2040-Datenblatt: Hardware-Design mit RP2040: Raspberry Pi Pico Datenblatt: Einstieg in den Raspberry Pi Pico: Pico C/C++ SDK: Pico Python SDK: Raspberry Pi Pico und RP2040 FAQ Sollte ich einen Raspberry Pi Pico oder einen Raspberry Pi Zero kaufen? Das sind zwei sehr unterschiedliche Geräte, ein Mikrocontroller und ein Mikrocomputer, die für unterschiedliche Zwecke gedacht sind. Pico ist ein großartiges Gerät, um sich einer sehr spezifischen Aufgabe zu widmen, während Zero ein Mehrzweckgerät ist. Raspberry Pi Zero hat einen HDMI-Ausgang, eine Kamera-Schnittstelle usw."