Raspberry Pi Pico: Technische Daten und Merkmale

Himbeer Pi Pico

Himbeer Pi Pico ist eine neue Mikrocontroller-Karte, die von der Raspberry Pi Foundation entwickelt wurde. Ein neues Produkt, das schließt sich bestehenden an und das ist eher so Arduino als ein SBC. Darüber hinaus hat es eine weitere große Überraschung, die alle überrascht hat, und es geht über seine geringe Größe, großartige Energieeffizienz oder seinen Preis von nur 4 US-Dollar hinaus.

Und es ist so, dass sich die Raspberry Pi Foundation zumindest vorübergehend in eine Fabless verwandelt hat und einen eigenen Chip entworfen hat. Es geht um RP2040 SoC. Das heißt, für diese Zeit haben sie keine Broadcom-Chips wie in anderen Boards verwendet, sondern sie selbst entworfen. Wir werden sehen, ob sie in Zukunft dem gleichen Trend auf anderen Platten folgen oder ob es nur etwas Bestimmtes war ...

RP2040 SoC

Himbeer Pi Pico RP2040

El RP2040 ist der erste Chip, der von der Raspberry Pi Foundation entwickelt wurde. Ein Design, das zu Hause entwickelt wurde, um dieses ultrakleine und ultradünne Board zu verbessern. Es wurde für Projekte entwickelt, bei denen Größe und Verbrauch wichtig sind, z. B. einige eingebettete oder eingebettete Anwendungen in der Robotik, Industrie, Automobilindustrie, Medizintechnik, Wetterstationen usw.

Ungeachtet dessen, was andere Medien sagen (sogar einige wichtige und seriöse), handelt es sich nicht um einen von ihnen hergestellten Chip, sondern nur um einen von ihnen entworfenen. Ein SoC, der von unserem eigenen Team entwickelt wurde, auf das wir uns spezialisiert haben ASICs und das hat zu diesem IC geführt.

Das heißt, sie wurden nicht in ein IDM umgewandelt, sondern sind nur eine Fabel, die ihr Design zur Herstellung an die Gießerei geschickt hat TSMC. In diesen Fabriken wurde ein 40-nm-Verfahren für ihre Herstellung verwendet. Und ja, es ist ein Knoten, der ziemlich primitiv erscheint, aber diese Lithografietechnologie ist mehr als genug für dieses Projekt und macht seine Arbeit sehr gut.

Zurück zum Design des rp2040 SoC, der diesen Raspberry Pi Pico antreibt. Es handelt sich um einen Chip, bei dem die Kerne nicht von Grund auf neu entwickelt wurden, sondern die IP-Kerne von Arm verwendet wurden. Insbesondere hat es verwendet zwei ARM Cortex M0 + Arbeiten bei 133Mhz. Darüber hinaus wurde es mit 264 KB RAM und 2 MB Flash ausgestattet.

Alle sind nicht darauf ausgerichtet, ein Betriebssystem wie Linux (oder andere) auszuführen, wie es in anderen SBC-Boards der Fall ist, aber der Raspberry Pi Pico kann nur Skizzen oder Programme ausführen, die in Sprachen wie geschrieben sind C / C ++ oder MycroPython. Sobald Sie sie auf Ihren PC geschrieben haben, können sie über den microUSB an die Karte weitergeleitet werden, sodass die MCU-Einheit oder der Mikrocontroller sie ausführt.

Zum Schluss möchte ich nicht beiseite legen die Nomenklatur verwendet, und ist, dass der Name RP2040 seinen Grund hat:

  • RP: steht für Raspberry Pi
  • 2: Zahl der Kerne.
  • 0: Kerntyp (M0 +).
  • 4: log2 (RAM / 16 kB).
  • 0: log2 (nichtflüchtig oder Flash / 16kB), wenn es 0 ist, liegt es daran, dass es an Bord ist.

Dies mag dumm erscheinen, besonders wenn man bedenkt, dass es derzeit nur einen von ihnen entworfenen SoC gibt. Aber es könnte darauf hindeuten, dass die Raspberry Pi Foundation dies könnte Entwerfen Sie in Zukunft mehr SoCs...

Mehr Informationen - Datenblatt RP2040

Über das Raspberry Pi Pico Board

Die neue Platte Himbeer Pi Pico Trotz seiner geringen Größe hält es angenehme Überraschungen bereit. Und das nur für einen Preis von 4 US-Dollar. Damit ist es eines der günstigsten Mikrocontroller-Boards auf dem Markt.

Pin-out Himbeer Pi Pico

Pinbelegung

Da der technische Eigenschaften und Spezifikationen, hier sind alle Details der Platte:

  • SoC: RP2040 wurde in Großbritannien von einer Arbeitsgruppe der Raspberry Pi Foundation entwickelt, die sich dem ASIC-Design widmet.
    • DualCore ARM Cortex-M0 + mit einer dynamischen Taktfrequenz von bis zu 133 MHz.
    • 264 kB SRAM-Speicher
    • 2 MB integrierter Flash-Speicher.
    • Mit sehr geringem Verbrauch und Ruhe- und Schlafmodus.
  • Verbindung: microUSB mit Unterstützung für USB 1.1 Host
  • Programmierung: Drag & Drop mit Sprachen wie C / C ++ und MicroPython.
  • GPIO: 26-polige Multifunktion
  • Andere Stifte: 2x SPI, 2x I2C, 2x UART, 3x 12-Bit-ADC, 16x Kanäle PWM.
  • Lebensmittel: 3.3v
  • Mehr: Temperatursensor, schnelle Gleitkomma-Bibliotheken im ROM und 8x PIO (Programmable I / O), um die Karte an die Unterstützung von Peripheriegeräten usw. anpassen zu können. Mit PIO kann es beispielsweise so konfiguriert werden, dass VGA, Sound, SD-Kartenleser usw. emuliert werden.
  • Größe: 51x21mm
  • Preis: 4 $ (kaufen)

So starten Sie die Programmierung

Der neue Raspberry Pi Pico wird mit dem C / C ++ SDK oder dem offiziellen MicroPython-Port programmiert, je nachdem, ob Sie für Ihre Projekte die eine oder andere Sprache bevorzugen. Darüber hinaus ist das Programm einfach zu laden:

  1. Halten Sie einfach die BOOTSEL-Taste auf dem Board gedrückt
  2. Anschließen des microUSB-Kabels an den PC (Linux, Windows oder macOS, und Sie können sogar von einem Raspberry Pi 4 aus programmieren)
  3. Dann wird die BOOTSEL-Taste losgelassen und der PC montiert das neue Gerät mit dem Namen RPI-RP2 wie ein Pendrive.
  4. Jetzt müssen Sie nur noch die UF2-Codedatei auf die Speichereinheit ziehen und sie wird geladen.
  5. Der Raspberry Pi Pico wird neu gestartet und das Programm gestartet.

Darüber hinaus haben Sie auch eine Datei INDEX.HTM im Gerät und das zeigt Ihnen die offizielle Dokumentation auf der Raspberry Pi-Website. Eine andere INFO_U2F.TXT-Datei enthält Informationen zur Karte, z. B. die Version des Bootloaders.


Schreiben Sie den ersten Kommentar

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.