- Reduziert
Produktbeschreibung: Feather RP2040 24-pin E-Paper - Board mit RP2040 Mikrocontroller und Display-Anschluss - Adafruit 5727
Das Adafruit Feather RP2040 mit 24-poligem E-Paper-Display-Anschluss ist ein Board, das auf dem RP2040-Mikrocontroller basiert, einem Dual-Core-ARM-Cortex-M0+-Mikrocontroller, der mit bis zu 133 MHz getaktet ist und mit 264 kB RAM und 8 MB Flash-Speicher ausgestattet ist, die über die QSPI-Schnittstelle laufen. Der Mikrocontroller ist ausgestattet mit Schnittstellen wie: 2 x I2C, 2 x SPI, 2 x UART, 16 PWM-Kanäle und 4 x ADC. Ein 24-poliger Stecker auf der Platine ermöglicht den Anschluss eines beliebigen E-Paper-Displays über diese Schnittstelle. Außerdem gibt es einen STEMMA QT-Stecker für den einfachen Anschluss von Modulen, die die I2C-Schnittstelle nutzen, ohne zu löten.
Die RP2040-basierte Plattform unterstützt eine Reihe von Programmiersprachen wie MicroPython, CircuitPython und C/C++. Die Software kann über die USB-Schnittstelle (USB-Typ-C-Anschluss), über den eingebauten UF2-Bootloader oder über einen externen Programmer implementiert werden. Zusätzlich befinden sich eine rote LED und eine Neopixel-RGB-LED auf dem Board.
Das Board hat einen JST-Anschluss, mit dem eine Batterie an das Board angeschlossen werden kann.
Anschließen eines externen Akkupacks
DerJST-Stecker dient zum Anschluss eines Lithium-Ionen- (Li-Ion) oder Lithium-Polymer-Akkus (LiPol) zur Stromversorgung des Boards. Sobald die Stromversorgung über den USB-Stecker angeschlossen ist, ermöglicht die integrierte Ladeschaltung das Laden des Akkus mit einem maximalen Strom von 200 mA. Der Ladestatus wird durch eine spezielle LED angezeigt. Die Schaltung erkennt den Stromanschluss und ermöglicht die Verwendung des Akkus als USV.
Andere als die vom Hersteller angegebenen Akkus - Li-Ion, Li-Pol - mit einer maximalen Spannung von 4,2 V sollten nicht an den JST-Anschluss angeschlossen werden. Dies kann zu einer Beschädigung des Ladesystems führen.
Hauptmerkmale des RP2040-Mikrocontrollers
- Zwei ARM Cortex M0+ Kerne, getaktet mit bis zu 133 MHz
- 264 kB RAM
- Kein On-Board-Speicher - Unterstützung für externen FLASH QSPI-Speicher bis zu 16 MB
- DMA-Steuerung
- Eingebauter LDO zur Versorgung des Kerns
- 30 GPIO-Anschlüsse
- Schnittstellen:
- 2 x UART
- 2 x SPI
- 2 x I2C
- 16 PWM-Kanäle
- 4 x 12-Bit-ADC
- USB 1.1 und PHY-Steuerung
- 8 PIO-Zustandsmaschinen
Pinbelegung der Feather RP2040 Platine
- USB-Typ-C-Stecker - wird für die Stromversorgung und Datenübertragung verwendet. Ermöglicht die Programmierung des Mikrocontrollers über den eingebauten UF2 Bootloader.
- JST-Stecker - 2-poliger Stecker für den Anschluss eines Li-Ion oder Li-Pol-Akkus zur Stromversorgung des Boards, der gleichzeitig zum Laden des Akkus dient.
- GND - Schaltungsmasse
- BAT - positive Spannung gemeinsam mit der JST-Buchse für den optionalen Akkupack
- USB - positive Spannung gemeinsam mit der USB-Buchse C
- EN - Pin zur Aktivierung des eingebauten 3,3-V-Reglers, zum Deaktivieren mit GND verbinden
- 3,3 V - Spannungsstabilisator-Pins
Adafruit Feather RP2040DVI Board Spezifikationen
- RP2040-Mikrocontroller
- 32-Bit Dual-Core Cortex M0+
- 264 kB RAM
- 8 MB externer FLASH QSPI-Speicher
- 24-Pin E-Paper Display-Anschluss
- GPIO-Anschlüsse:
- 2 x I2C, 2 x SPI, 2 x UART
- 16 PWM-Kanäle
- 4 x 12-bit ADCs
- 8 digitale Leitungen
- Eingebaute LED und Neopixel-RGB-LED
- STEMMA QT-Anschluss
- SWD-Schnittstelle
- Reset- und Bootloader-Tasten
- Spannungsstabilisator 3,3 V
- Stromanschluss für Batterie
- USB-Typ-C-Anschluss - zum Laden des Akkus und zur Programmierung
- Unterstützung für MicroPython, CircuitPython und C/C++ Sprachen
- 4 Befestigungslöcher
- Abmessungen: 50,8 x 22,8 x 7,0 mm
- Gewicht: 6,3 g
Inhalt des Kits
- Feather RP2040 - Adafruit 5727
- 2 x Goldpin-Stecker 2x16 Raster 2,54 mm
Nützliche Links |