Varick St. 150
Unknown NY
New York, Vereinigte Staaten, 10013
[email protected]
https://eckstein-shop.de/Adafruit-Marken
Am Ostbahnhof 3
Niedersachsen
Clausthal-Zellerfeld, Deutschland, 38678
[email protected]
https://eckstein-shop.de
GTIN: | 4060137090165 |
HAN: | 5858 |
Kategorie: | USB/I2C/SPI/UART |
Lagerungsstufen: | Maintain |
Versandgewicht: | 0,01 kg |
Artikelgewicht: | 0,01 kg |
Abmessungen ( Länge × Breite × Höhe ): | 5,20 × 2,28 × 0,88 cm |
Viele Mikrocontroller verfügen heutzutage über USB-Anschlüsse, um zu programmieren oder zu debuggen, wie eine Tastatur oder ein Festplattenlaufwerk zu fungieren oder einfach Daten zwischen einem Computer und Ihrer Firmware zu senden. Aber wussten Sie, dass Sie auch einen USB-Host-Anschluss hinzufügen können? Das bedeutet, dass an Ihr Mikrocontroller-Projekt eine Tastatur, eine Maus oder ein Festplattenlaufwerk angeschlossen werden kann – was ein riesiges Ökosystem gängiger Standardgeräte eröffnet, die Sie jetzt integrieren können. Der Adafruit USB Host FeatherWing erleichtert das Hinzufügen von USB-Host-Unterstützung, insbesondere jetzt, da TinyUSB ihn in der Arduino-Bibliothek als „native“ Schnittstelle für Host-Unterstützung unterstützt.
Dieser Wing verwendet den MAX3421E – einen bewährten USB-Host-Chip. Es verwendet SPI und einen IRQ-Pin, um Daten an nahezu jedes USB-Gerät zu senden. Beachten Sie, dass Sie aufgrund des älteren Chips und der Beschränkung auf die SPI-Port-Geschwindigkeit keine rasante Hochgeschwindigkeits-Datenübertragung von 480 Mbit/s erreichen werden. Aber für die einfache HID-Schnittstelle oder sogar das Lesen/Schreiben auf ein Massenspeichergerät funktioniert es ganz gut. Es gibt eine berühmte USB-Host-Bibliothek, die verwendet werden kann. Ihre Spezialität ist die AVR-Unterstützung, sie scheint aber auch nRF52 und ESP32 zu unterstützen. Wir empfehlen persönlich die Verwendung der TinyUSB-Arduino-Bibliothek – der Nachteil besteht jedoch darin, dass der Chip bereits über TinyUSB-Unterstützung verfügen muss, was bedeutet, dass er sich hervorragend für RP2040-, ESP32-S2- oder S3-, nRF52840- und SAMD21/51-Chips eignet. Stellen Sie bei den beiden Bibliotheken vor dem Kauf sicher, dass Ihr gewünschtes Feather-Mainboard unterstützt wird!
Neben dem MAX3421E haben wir einen 5V 1A Booster mit 500mA Sicherung, der schöne, saubere 5V über die USB- oder Batteriestromversorgung liefern kann. Bei Bedarf steht ein Aktivierungspin zum Aus- und Wiedereinschalten zur Verfügung.
Wird als zusammengebauter Wing mit einigen Headern geliefert. Löten Sie den Header an und schließen Sie ihn an ein Feather-Mainboard an, um dessen Fähigkeiten zu erweitern! Vergessen Sie nicht, dass Sie Treiberunterstützung für den MAX3421E benötigen (siehe oben für Chips, von denen bekannt ist, dass sie funktionieren), und sofern Sie keine generische Maus, Tastatur, ein serielles CDC-Gerät oder ein USB-Massenspeichergerät verwenden, benötigen Sie auch einen USB-Treiber, der dies weiß wie man mit dem Gerät kommuniziert – und einen Treiber zu schreiben ist nicht trivial.
Technische Details
- Produktabmessungen: 52,0 mm x 22,8 mm x 8,8 mm / 2,0" x 0,9" x 0,3"
- Produktgewicht: 6,3 g / 0,2 Unzen
Github
Hersteller gemäß GPSR
Adafruit Industries LLC, Varick St. 150, 10013 New York, Unknown NY, Vereinigte Staaten, [email protected], https://eckstein-shop.de/Adafruit-Marken
Verantwortliche Person gemäß GPSR
Eckstein GmbH, Am Ostbahnhof 3, 38678 Clausthal-Zellerfeld, Niedersachsen, Deutschland, [email protected], https://eckstein-shop.de