Beschreibung
Adafruit Feather RP2350 mit HSTX Port und 8MB PSRAM
Das Adafruit Feather RP2350 ist ein leistungsstarkes Entwicklungsboard im kompakten Feather-Format, ausgestattet mit dem RP2350-Mikrocontroller von Raspberry Pi. Diese Variante verfügt über 8 MB QSPI PSRAM sowie 8 MB QSPI Flash-Speicher zur Code- und Dateispeicherung, ideal für komplexe Projekte mit hohem Speicherbedarf. Der integrierte HSTX-Port ermöglicht schnelle Datenübertragungen über vier differenzielle Leitungen, beispielsweise für DVI-Ausgaben, ohne PIO-Überlastung oder Overclocking.
Der RP2350 basiert auf einem Dual-Core ARM Cortex-M33 Prozessor mit 150 MHz und bietet im Vergleich zum RP2040 verbesserte Rechenleistung, integrierte Hardware-Floating-Point-Einheit sowie verdoppelten SRAM-Speicher (520 KB). Der Controller verfügt über erweiterte Funktionen wie drei PIO-Blöcke, TrustZone-Unterstützung, Secure Boot, einen Hardware-Random-Generator sowie SHA-256-Beschleunigung.
Die Platine bietet umfassende Schnittstellenoptionen: Zwei I2C-, zwei SPI- und zwei UART-Peripherien, vier 12-Bit-ADCs, 24 PWM-Kanäle sowie 29 GPIO-Pins (davon 21 über das Feather-Header und 8 über den HSTX-Port). Über den integrierten STEMMA QT-Anschluss lassen sich kompatible I2C-Geräte ohne Löten anschließen. Weitere Features umfassen einen USB-C Anschluss mit integriertem UF2-Bootloader, einen LiPo-Akku-Ladechip mit 200 mA+, einen Reset- und Bootloader-Knopf sowie RGB-Status-LEDs.
Das Board wird von CircuitPython, MicroPython, C/C++ und Arduino (inoffiziell) unterstützt. CircuitPython erkennt den PSRAM automatisch. Der Flash-Speicher ist extern, daher ist bei Verwendung von Python etwa 7 MB für Code und Dateien verfügbar. Das Board ist geeignet für Entwickler, die ein kompaktes, speicherstarkes und leistungsfähiges Feather-kompatibles Modul mit modernen ARM-M33-Funktionen benötigen.
Merkmale im Überblick
- RP2350 Mikrocontroller mit Dual ARM Cortex-M33 @ 150 MHz
- 8 MB QSPI Flash + 8 MB PSRAM (AP6404L)
- 520 KB SRAM + 8 KB OTP
- HSTX-Port mit 4-Leiter-Differenzsignalübertragung
- 3 PIO-Blöcke, TrustZone, Secure Boot, SHA-256, TRNG
- USB-C mit UF2-Bootloader (permanent im ROM)
- STEMMA QT-Anschluss für I2C-Geräte (kompatibel mit Qwiic/Grove)
- 24 PWM-Kanäle, 4 ADCs (12-bit), 2 I2C, 2 SPI, 2 UART
- RGB NeoPixel, LED an Pin #7
- LiPo-Lader mit 200 mA+ und Ladestatusanzeige
- FeatherWings und Feather-Zubehör
- STEMMA QT / Qwiic / Grove I2C Geräte
- CircuitPython, MicroPython, Arduino (inoffiziell), C/C++
- RP2040- und Pico-kompatible Umgebungen
- Maße: 52,2 mm × 22,8 mm × 7,2 mm
- Betriebsspannung: 3,3 V Logik und Power
- Regler: 3,3 V @ 500 mA Peak
- USB-C-Anschluss mit integriertem UF2-Bootloader (ROM-basiert)
- BOOTSEL-Taste für Flash-Modus (kein Doppelklick nötig)
- 29 GPIO-Pins (davon 21 auf dem Feather-Header, 8 über HSTX-Port)
- 4 analoge Eingänge (12-bit ADCs)
- 24 PWM-Kanäle (statt 16 bei RP2040)
- 2 I2C, 2 SPI, 2 UART (multiplexed)
- RGB NeoPixel für Statusanzeigen
- Rote LED an GPIO #7
- Onboard LiPo-Ladechip (200 mA+) mit Status-LED
- Ladefunktion abschaltbar (Jumper auf Rückseite)
- Reset- und Bootloader-Knopf
- STEMMA QT I2C-Anschluss (kompatibel zu Qwiic/Grove)
- 3-Pin JST SH SWD Debug-Port (Pico Probe)
- 4 Montagebohrungen
- Revision ab 5. Januar 2026: A4-Version des RP2350 (Erratum E9 behoben)
- Kein EEPROM, Flash-Speicher vollständig extern
- Flash-Speicher für CircuitPython-Dateien, Firmware, Images, Fonts
- 1× Adafruit Feather RP2350 mit HSTX-Port und 8 MB PSRAM
- Anleitung
- AP6404L PSRAM Datenblatt (PDF)
- Pico C/C++ SDK (GitHub)
- Arduino-Core für RP2040
- MicroPython (GitHub)
- CircuitPython Downloads