Beschreibung
Pimoroni Pico LiPo 2 ist ein Entwicklungsboard mit dem Mikrocontroller RP2350B, das über 16MB Flash-Speicher, 8MB PSRAM, USB-C-Anschluss und integriertes Batterie-Management für LiPo- und LiIon-Akkus verfügt. Das Board verfügt über leicht ablesbare Pin-Beschriftungen, einen Qw/ST-Anschluss zur Verbindung von I2C-Komponenten sowie einen SP/CE-Anschluss für SPI- oder serielle Breakouts. Zusätzlich ist ein Debug-Anschluss vorhanden. Zwei LEDs zeigen den Lade- und Betriebsstatus an. Über einen Taster kann das Board auch in den Bootloader-Modus versetzt werden. Ein Power-Schalter ist ebenfalls integriert. Das Board unterstützt die Programmierung über USB-C und ist mit Zubehör für den Raspberry Pi Pico kompatibel.
Pimoroni Pico LiPo 2 ist für Projekte geeignet, die eine höhere Performance und Speicheranforderungen stellen als das Standardmodell Raspberry Pi Pico 2. Es bietet durch den RP2350B-Chip mit zwei ARM Cortex-M33-Kernen eine gesteigerte Rechenleistung sowie erweiterte Peripheriefunktionen. Die Kombination aus integriertem PSRAM und Flash-Speicher ermöglicht speicherintensive Anwendungen, etwa im Bereich von hochauflösenden Displays oder Floating-Point-Berechnungen. Die Batterie-Management-Funktionen erleichtern mobile Projekte, da das Aufladen direkt über USB erfolgt.
Das Board eignet sich für den Einsatz in eingebetteten Systemen, tragbaren Geräten, Sensor-Netzwerken oder als Steuerzentrale in DIY-Projekten. Durch die Vielzahl an verfügbaren GPIOs und die Kompatibilität zu Raspberry Pi Pico-Erweiterungen ist es besonders flexibel einsetzbar.
Das Pimoroni Pico LiPo 2 basiert auf dem RP2350B-Chip, der mit zwei ARM Cortex-M33-Kernen arbeitet und eine Taktrate von bis zu 150 MHz erreicht. Zusätzlich zu 520 KB internem SRAM sind 8MB PSRAM vorhanden, was die Durchführung speicherintensiver Prozesse erlaubt. Der integrierte MCP73831-Ladecontroller mit 215 mA sorgt für einfaches Akkuladen über USB-C. Die USB-C-Schnittstelle dient sowohl der Stromversorgung als auch der Programmierung und Datenübertragung. Über den Qw/ST-Anschluss lassen sich I2C-Module unkompliziert einbinden. Der SP/CE-Anschluss erlaubt die Integration von SPI- oder seriellen Modulen. Das Board verfügt über 26 nutzbare GPIOs, die auf zwei Reihen mit jeweils 20 Pins verteilt sind.
Der BOOT-Taster dient zur Aktivierung des DFU-Modus und kann als Benutzerschalter verwendet werden. Die Status-LEDs geben Aufschluss über Ladezustand und Betriebsstatus. Der 3V3-Spannungsregler stellt einen maximalen Strom von 600 mA bereit. Der Betrieb ist im Spannungsbereich von 3 V bis 5,5 V möglich. Die Stromversorgung kann auch über den 2-poligen JST-PH-Akkuanschluss erfolgen, dessen Polarität auf der Platine gekennzeichnet ist. Bei Bedarf kann die Power-LED deaktiviert oder der Batterie-Schutzschaltkreis für Ströme über 800 mA überbrückt werden. Das Debugging kann alternativ über einen 3-poligen JST-SH-Anschluss erfolgen.
Merkmale im Überblick
- RP2350B Mikrocontroller mit Dual ARM Cortex-M33 Kernen
- 8MB PSRAM und 16MB QSPI-Flash mit XiP-Unterstützung
- USB-C-Anschluss für Stromversorgung, Daten und Programmierung
- Integriertes LiPo/LiIon-Lademanagement mit 215mA Ladeleistung
- Qw/ST-Anschluss zur Einbindung von I2C-Breakouts
- SP/CE-Anschluss für SPI- oder serielle Module
- 3-poliger Debug-Anschluss für SWD-Debugging
- Power-Taste und multifunktionaler BOOT/User-Taster
- 26 GPIOs auf zwei 20-poligen Pinreihen
- Statusanzeigen für Power, Ladezustand und Benutzerinteraktion
- 3V3 Spannungsregler mit 600 mA maximalem Ausgangsstrom
- Unterstützt externe Spannungsversorgung über 2-poligen JST PH Anschluss
- Raspberry Pi Pico Add-ons
- LiPo und LiIon Akkus mit JST-PH Anschluss
- I2C-Breakouts über Qw/ST-Anschluss
- SPI- und serielle Module über SP/CE-Anschluss
- Prozessor: RP2350B, Dual ARM Cortex-M33 bis zu 150 MHz
- Speicher: 520 KB SRAM, 8MB PSRAM, 16MB QSPI-Flash
- Ladecontroller: MCP73831, 215 mA Ladestrom
- Batterieschutz: XB6096I2S
- USB-C Schnittstelle
- Qw/ST-Anschluss (Qwiic/STEMMA QT-kompatibel)
- SP/CE-Anschluss für SPI/seriell
- 3-poliger JST-SH Debug-Anschluss
- Power-Taste, BOOT/User-Taste
- LED-Anzeigen: Power, Laden, User
- Spannungsregler: 3V3, max. 600 mA
- Versorgungsspannung: 3 V 5,5 V
- JST-PH Akkuanschluss (2-polig, markierte Polarität)
- GPIOs: 26 nutzbare Pins auf 2x20 Pinleisten
- Maße: ca. 53 mm × 21 mm × 10 mm (L × B × H)
- User-LED an GP25, BOOT-Taste an GP45 (active low)
- VBUS Sense an GP24, VBAT Sense an GP43
- Aktuell eingesetzte RP2350 Version A2 ist von Erratum RP2350-E9 betroffen. Externe Pull-Down-Widerstände (≤ 8,2 kΩ) erforderlich, wenn Eingänge auf Low gezogen werden
- Stromaufnahme über 800 mA erfordert das Überbrücken des Batterie-Schutzkreises (+1A Mode), nur wenn Akku dies unterstützt
- Power-LED kann für stromsparende Anwendungen durch Trennen der Leiterbahn deaktiviert werden
- Pimoroni Pico LiPo 2 (ohne Akku, Kabel oder Header)
- Pinout-Diagramm
- Schaltplan
- Datenblatt MCP73831
- Datenblatt XB6096I2S
- GitHub Repository Pico LiPo
- MicroPython Beispiele
- Pimoroni Breakouts Übersicht