Ihr Warenkorb ist leer
Ihr Warenkorb ist leer Du kennst sicher Mikrocontroller-Boards mit USB, aber wie wäre es mit einem, das zwei hat? Das Adafruit Feather RP2040 mit USB Host bietet mit seinem zusätzlichen USB-Type-A-Port doppelt so viel Spaß!
Das RP2040 hat ursprünglich keinen USB-Host, aber durch cleveres Nutzen des PIO-Peripheriegeräts kann er die Rolle übernehmen. Der Haupt-USB-Anschluss bleibt für Uploads und Debugging reserviert, während du gleichzeitig fast jedes USB-Gerät anschließen kannst.
Unterstützung für den USB Host gibt es sowohl in Arduino als auch CircuitPython. Verwende TinyUSB für Arduino, um z. B. auf einen USB-Stick zu schreiben oder ein HID-Gerät zu remappen.
Dies ist zwar eine verbesserte Lösung, benötigt aber den zweiten ARM-Kern und beide PIOs für die USB-Nachrichtenverarbeitung. Trotzdem funktioniert es ziemlich gut!
Das Board enthält einen 1 Amp Booster (TPS61023) für eine saubere 5V-Ausgabe an USB-Geräte, nützlich für mobile Projekte mit einem Lipo-Akku.
Wichtige Specs:
- Größe: 50.8mm x 22.8mm x 7mm
- Gewicht: 6.3g
- RP2040 bei 133 MHz, 3.3V, 264 KB RAM
- 8 MB SPI FLASH
- 21 GPIO Pins: Vier ADCs, Zwei I2C/SPI/UART, 16 PWM Outputs
- 200mA+ Lipo-Ladegerät mit Indikator-LED
- Rote LED für Signal
- RGB NeoPixel
- STEMMA QT Anschluss
- Reset- und Bootloader-Button
- USB Type C für Bootloader und Debugging
- USB Type A für Host-Funktion (D+ auf GPIO 16, D- auf GPIO 17)
- 5V Booster, bis zu 1A für USB Geräte (Enable auf GPIO 18)
- 12 MHz Kristall
- 3.3V Regler mit 500mA max. Output