Zu Produktinformationen springen
1 von 4

Sparkfun

SparkFun Thing Plus - RP2040

SparkFun Thing Plus - RP2040

SKU:DEV-17745

Normaler Preis £19.51 GBP
Normaler Preis Verkaufspreis £19.51 GBP
Sale Ausverkauft
Inkl. Steuern. Versand wird beim Checkout berechnet
Anzahl

Auf Lager

Vollständige Details anzeigen

Produktdetails

Das SparkFun Thing Plus - RP2040 ist ein kostengünstiges, leistungsstarkes Board mit flexiblen digitalen Schnittstellen, das den RP2040-Mikrocontroller der Raspberry Pi Foundation enthält. Neben dem Thing Plus oder Feather Formfaktor (mit 18 GPIO-Pins) verfügt das Board auch über einen SD-Kartensteckplatz, 16 MB (128 Mbit) Flash-Speicher, einen JST-Einzelzellen-Batterieanschluss (mit Ladeschaltung und Tankanzeigesensor), eine adressierbare WS2812 RGB-LED, JTAG PTH-Pins, vier (4-40 Schrauben) Befestigungslöcher und unseren charakteristischen Qwiic-Anschluss.

Der RP2040 enthält zwei ARM Cortex-M0+ Prozessoren (bis zu 133 MHz) und bietet:

  • 264 kB integriertes SRAM in sechs Bänken
  • 6 dedizierte IOs für SPI Flash (unterstützt XIP)
  • 30 Multifunktions-GPIOs:
    • Dedizierte Hardware für häufig verwendete Peripheriegeräte
    • Programmierbare IOs für erweiterte Peripherieunterstützung
    • Vier 12-Bit ADC-Kanäle mit internem Temperatursensor (bis zu 0,5 MSa/s)
  • USB 1.1 Host/Device Funktionalität

Der RP2040 wird sowohl mit C/C++ als auch mit MicroPython Cross-Plattform-Entwicklungsumgebungen unterstützt, einschließlich einfachem Zugriff auf das Runtime-Debugging. Er verfügt über UF2 Boot- und Gleitkomma-Routinen, die in den Chip integriert sind. Während der Chip über eine große Menge internen RAM verfügt, enthält das Board zusätzlich 16 MB externen QSPI-Flash-Speicher zur Speicherung von Programmcode.

Eigenschaften

SparkFun Thing Plus - RP2040 Eigenschaften

  • RP2040 Mikrocontroller der Raspberry Pi Foundation
  • 16 MB QSPI Flash-Speicher
  • JTAG PTH Pins
  • Thing Plus (oder Feather) Formfaktor:
    • 18 [1] x Multifunktions-GPIO-Pins [2]
      • Vier verfügbare 12-Bit ADC-Kanäle mit internem Temperatursensor (500kSa/s)
      • Bis zu acht 2-Kanal-PWM
      • Bis zu zwei UARTs
      • Bis zu zwei I 2 C-Busse
      • Bis zu zwei SPI-Busse
  • USB-C-Anschluss:
    • USB 1.1 Host/Device Funktionalität
  • 2-poliger JST-Anschluss für einen LiPo-Akku (nicht im Lieferumfang enthalten) :
    • 500mA Ladeschaltung
  • Qwiic-Anschluss
  • Tasten:
    • Boot
    • Reset
  • LEDs:
    • PWR - Rote 3,3V Leistungsanzeige
    • CHG - Gelbe Batterieladeanzeige
    • 25 - Blaue Status-/Test-LED ( GPIO 25 )
    • WS2812 - Adressierbare RGB-LED ( GPIO 08 )
  • Vier Befestigungslöcher:
    • Kompatibel mit 4-40 Schrauben
  • Abmessungen: 2,3" x 0,9"

RP2040 Allgemeine Eigenschaften :

  • Dual Cortex M0+ Prozessoren, bis zu 133 MHz
  • 264 kB eingebettetes SRAM in 6 Bänken
  • 6 dedizierte IOs für QSPI Flash, unterstützen "execute in place" (XIP)
  • 30 programmierbare IOs für erweiterte Peripherieunterstützung
  • SWD-Schnittstelle
  • Timer mit 4 Alarmen
  • Echtzeituhr (RTC)
  • USB 1.1 Host/Device Funktionalität
  • Unterstützte Programmiersprachen
    • MicroPython
    • C/C++

1. Hinweis: GPIO 08 ist nicht in dieser Zählung enthalten, da es zuerst die adressierbare WS2812 RGB-LED durchläuft. GPIO 07 und GPIO 23 werden als ein einzelner GPIO gezählt, da sie miteinander verbunden sind.

2. Hinweis: Die GPIO-Pins sind programmierbar, sodass Sie die Pins neu konfigurieren können! Weitere Informationen zur GPIO-Funktionalität finden Sie im RP2040-Datenblatt .

Dokumente