Ein erstklassiger RP2040-Mikrocontroller der Marke Pirate mit viel Flash-Speicher, USB-C, STEMMA QT/Qwiic und Debug-Anschlüssen... und integriertem LiPo-Ladegerät!
Wir sind von der Vielseitigkeit und dem Wert des Raspberry Pi Pico begeistert, aber seit seiner Veröffentlichung sehnen wir uns nach einem aufgerüsteten RP2040-Board mit allen eingebauten Extras. Bei den Pimoroni Pico-Boards haben wir versucht, so viele zusätzliche Funktionen wie möglich einzubauen und dabei die Pico-Grundfläche beizubehalten, um die Kompatibilität mit bestehenden Pico-Addons zu gewährleisten.
Pimoroni Der Pico LiPo wird über USB-C mit Strom versorgt und ist programmierbar. Er ist wahlweise mit 4 oder 16 MB QSPI (XiP) Flash ausgestattet. Es gibt einen Qwiic/STEMMA QT-Anschluss, so dass Sie eine ganze Reihe verschiedener Sensoren und Breakouts anschließen können, und einen Debug-Anschluss, wenn Sie Ihre Programmierung mit einem SWD-Debugger vornehmen möchten. Da wir im Pirate HQ Knöpfe lieben, gibt es einen Ein/Aus-Knopf und einen BOOTSEL-Knopf, der auch als Benutzerschalter verwendet werden kann.
Pimoroni Der Pico LiPo verfügt außerdem über ein integriertes LiPo/LiIon-Akkumanagement. Dank der eingebauten Ladeschaltung ist das Laden des Akkus so einfach wie das Anschließen des Pimoroni Pico Lipo über USB. Zwei LED-Anzeigen sind mit dem Akkustromkreis verbunden, um Sie über den Ein- und Ausschaltzustand sowie den Ladestatus zu informieren. Das Gerät ist mit allen unseren LiPo, LiIon und LiPo-Akkus mit hoher Kapazität kompatibel.
Programmierbar mit C++, MicroPython oder CircuitPython, Pimoroni Pico LiPo ist das perfekte Kraftpaket für Ihr tragbares projects.
Sicherheitshinweis! Verwenden Sie Pimoroni Pico LiPo nur mit LiPo- oder LiIon-Akkus und stellen Sie sicher, dass jedes Projekt, an dem LiPos beteiligt sind, ausreichend gegen Verbeulen, Verbiegen, Durchstoßen oder Zerquetschen geschützt ist.
Merkmale
RP2040
Dual ARM Cortex M0+ mit bis zu 133Mhz
264kB SRAM
4MB/16MB QSPI-Flash mit XiP-Unterstützung
MCP73831-Ladegerät mit 215mA Ladestrom (Datenblatt)
XB6096I2S-Akkuschutz (Datenblatt)
USB-C-Anschluss für Stromversorgung, Programmierung, und Datenübertragung
4-poliger Qw-ST (Qwiic / STEMMA QT) Anschluss
3-poliger Debug-Anschluss (JST-SH)
2-poliger JST PH Batterieanschluss, mit Polaritätsmarkierung auf der Platine
Schalter für Basiseingang (dient auch als DFU-Auswahl beim Booten)
Einschaltknopf
Betriebs-, Lade- und Benutzer-LED-Anzeigen
On-Board 3V3 Regler (max. Reglerstromausgang 600mA)
Eingangsspannungsbereich 3V - 5.5V
Kompatibel mit Raspberry Pi Pico-Add-Ons
Maße: ca. 53mm x 21mm x 8mm (L x B x H, einschließlich Steckern)
Schaltplan
Batterien, Kabel und Stecker sind nicht im Lieferumfang enthalten - sehen Sie sich die Extras an!
Erste Schritte
Pimoroni Pico-Karten sind Firmware-unabhängig! Sie können mit C/C++ oder MicroPython auf die gleiche Weise programmiert werden wie ein Raspberry Pi Pico. Sie finden (viele) weitere Informationen dazu (sowie Download-Links für die Firmware/SDK) auf der RP2040 Landing Page.
Wenn du planst, deinen Pimoroni Pico LiPo mit unseren Packs oder Basen zu verwenden, brauchst du unser benutzerdefiniertes MicroPython-Image:
Download Pirate-brand MicroPython
Erste Schritte mit Raspberry Pi Pico
MicroPython-Beispiele
Du kannst auch CircuitPython auf deinem Pimoroni Pico LiPo verwenden! CircuitPython ist ein einfach zu bedienendes, gut etabliertes Ökosystem mit vielen Beispielen und Treibern für die Verbindung mit verschiedenen Arten von Hardware.
Download CircuitPython für Pimoroni Pico LiPo: (4MB) (16MB)
Erste Schritte mit CircuitPython
Pinout
Andere Pinout-bezogene Dinge:
Es gibt ein praktisches interaktives Pinout für dieses Board unter pico.pinout.xyz.
Die Benutzer-LED ist mit GP25 verdrahtet, genau wie bei einem normalen Pico. Sie können es auf genau die gleiche Weise blinken!
Die BOOT-Taste ist nicht nur nützlich, um Ihren Pimoroni Pico LiPo in den Bootloader-Modus zu versetzen, sondern Sie können die BOOT-Taste auch als Benutzertaste verwenden. Er ist mit GP23 verdrahtet und aktiv low.
Sie können GP29 ablesen, um die Batteriespannung zu überwachen (und anhand dieser Messung berechnen, wie viel Ladung noch vorhanden ist). Dieses Beispiel zeigt Ihnen, wie Sie das in MicroPython tun können!
Notizen
Die Einschalttaste kann auch als Reset-Taste verwendet werden, toll! Drücken Sie einfach zweimal auf den Knopf, um die Stromversorgung zu unterbrechen und wiederherzustellen, während Sie den BOOTSEL-Knopf auf dem Pimoroni Pico LiPo gedrückt halten, um in den Bootloader-Modus zu gelangen, ohne dass ein An- oder Abstecken von Kabeln erforderlich ist.
Über RP2040
Raspberry Pi Der RP2040 Mikrocontroller ist ein Dual-Core ARM Cortex M0+ mit einer Geschwindigkeit von bis zu 133Mhz. Er verfügt über 264kB SRAM, 30 Multifunktions-GPIO-Pins (einschließlich eines vierkanaligen 12-Bit-ADC), einen Haufen Standardperipheriegeräte (I2C, SPI, UART, PWM, Taktgeber usw.) und USB-Unterstützung.
Ein sehr interessantes Merkmal des RP2040 sind die programmierbaren IOs, die es Ihnen ermöglichen, benutzerdefinierte Programme auszuführen, die GPIO-Pins manipulieren und Daten zwischen Peripheriegeräten übertragen können - sie können Aufgaben entlasten, die hohe Datenübertragungsraten oder ein präzises Timing erfordern, was traditionell eine Menge Arbeit für die CPU bedeutet hätte.