
Ton QT Py manque-t-il d'un compagnon pour explorer l'univers technologique ? L'Adafruit USB Host BFF ajoute un port hôte USB, permettant ainsi à ton petit projet de microcontrôleur de se connecter à des claviers, des souris ou des disques durs. Cette carte ouvre la voie à une vaste gamme de périphériques courants disponibles dans le commerce, améliorant les capacités de ton projet.
Ce fameux BFF utilise la puce hôte USB MAX3421E fiable, envoyant des données via SPI et une broche IRQ. Même si le transfert de données à haute vitesse n'est pas son point fort, il répond aux besoins de connexion HID basique ou de tâches de lecture/écriture de stockage de masse. Une bibliothèque USB Hôte bien connue, spécialisée dans le support AVR, étend sa portée aux nRF52 et ESP32, tandis que la bibliothèque TinyUSB pour Arduino le connecte aux puces RP2040, ESP32-S2 ou S3, nRF52840, SAMD21/51.
Conçu pour être compact, il est équipé d'un connecteur micro-B USB "OTG", nécessitant un adaptateur OTG basique pour le convertir en Type A. Notez l'absence de booster de puissance 5V, ce qui nécessite une alimentation USB pour QT Py + BFF. Avec un P-FET câblé pour le cycle d'alimentation des périphériques et des headers pour souder le QT Py, la flexibilité est assurée.
Le support des pilotes pour le MAX3421E est crucial. Bien que des appareils génériques comme les souris, claviers ou le stockage de masse USB soient facilement compatibles, les pilotes pour appareils USB personnalisés nécessitent de l'expertise. QT Py ou Xiao ne sont pas inclus, ce qui garantit une liberté totale dans le choix des combinaisons pour vos projets.
| Marque | Adafruit |
| Modèle | 5956 |