Produktbeschreibung: Feather RP2040 Mikrocontroller-basiertes Board mit RP2040 Mikrocontroller und DVI-Anschluss - Adafruit 5710
Das Adafruit Feather RP2040 mit DVI-Videoausgang ist ein Board auf Basis des RP2040-Mikrocontrollers mit einem Dual-Core ARM Cortex M0+, der mit bis zu 133 MHz getaktet ist, ausgestattet mit 264 kB RAM und 8 MB Flash-Speicher, die über die QSPI-Schnittstelle laufen. Es verfügt über 16 PWM-Kanäle, vier 12-Bit-ADCs und unterstützt Schnittstellen wie I2C, SPI und UART. Das Feather RP2040 Board kann mit MicroPython, CircuitPython oder C/C++ programmiert werden. 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.
Hauptmerkmale des RP2040-Mikrocontrollers
- Zwei ARM Cortex M0+ Kerne, getaktet mit bis zu 133 MHz
- 264 kB RAM
- Kein Onboard-Speicher - Unterstützung für externen QSPI-Flash-Speicher bis zu 16 MB
- DMA-Steuerung
- Eingebetteter LDO
- 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
- PIO-Zustandsmaschinen
DVI-Display-Unterstützung
DerDVI-Ausgang wird über den HDMI-Anschluss herausgeführt und kann für Grafiken verwendet werden, unterstützt aber keine Audioübertragung. Die meisten Monitore können daran angeschlossen werden und die Bildauflösung beträgt 640 x 480 px oder 800 x 480 px. Das Display kann mit der speziellen PicoDVI-Bibliothek (Arduino IDE) betrieben werden.
Anschluss eines externen Akkupacks
Der JST-Anschluss auf der Platine dient zum Anschluss eines Lithium-Ionen- (Li-Ion) oder Lithium-Polymer-Akkus (Li-Pol), der zur Stromversorgung der Platine verwendet werden kann. Sobald das Netzteil über den USB-Anschluss angeschlossen ist, beginnt der On-Board-Chip mit dem Aufladen des Akkus. Der maximale Ladestrom beträgt 200 mA. Der Ladestatus wird durch eine dem Chip zugeordnete LED angezeigt.
Es sollten nur Akkus verwendet werden, die den Spezifikationen des Herstellers entsprechen - Li-Pol und Li-Ion mit einer maximalen Spannung von 4,2 V. Die Verwendung anderer Batterien kann die Schaltung irreversibel beschädigen.
Pinbelegung der Feather RP2040-Platine
- USB-Typ-C-Anschluss - 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, gleichzeitig zum Laden des Akkus verwendet
- GND - Schaltungsmasse
- BAT - gemeinsame positive Spannung mit der JST-Buchse für den optionalen Akku
- USB - gemeinsame positive Spannung mit der USB-C-Buchse
- EN - Pin zum Einschalten des eingebauten 3,3 V Reglers, zum Ausschalten mit GND verbinden
- 3,3 V - Spannungsregler-Pins
Adafruit Feather RP2040DVI Board Spezifikationen
- RP2040-Mikrocontroller
- 32-bit Dual-Core Cortex M0+
- 264 kB RAM
- 8 MB externer FLASH QSPI-Speicher
- Kein EEPROM-Speicher
- 21 x GPIOs:
- 2 x I2C, 2 x SPI, 2 x UART
- 16 PWM-Kanäle
- 4 x 12-bit ADCs
- 8 digitale Leitungen
- Stromanschluss für Li-Pol / Li-Ion-Akku
- HDMI-Anschluss für DVI-Schnittstelle
- LED- und RGB-NeoPixel
- STEMMA QT-Anschluss kompatibel mit Qwiic, Grove
- SQD-Interface-Anschluss
- Reset-Taste und Bootloader
- Spannungsstabilisator 3,3 V / 500 mA
- USB-Typ-C-Anschluss
- 4 Befestigungslöcher
- Unterstützte Programmiersprachen: MicroPython, CircuitPython, C/C++
- Abmessungen: 53,0 x 23,3 x 7,7 mm
- Gewicht: 7,2 g
Inhalt des Kits
- Feather RP2040 DVI - Adafruit 5710
- 2 x Goldpin-Stecker 2x16 Raster 2,54 mm