
Seu QT Py está precisando de um companheiro para explorar o universo tecnológico? O Adafruit USB Host BFF adiciona uma porta USB Host, permitindo que seu projeto de microcontrolador se conecte a teclados, mouses ou discos rígidos. Essa placa abre as portas para uma infinidade de aparelhos comuns prontos para uso, ampliando as capacidades do seu projeto.
Este BFF usa o confiável chip de Host USB MAX3421E, enviando dados via SPI e um pino de interrupção. Embora a transferência de dados em alta velocidade não seja o seu ponto forte, ele atende bem as necessidades de interface HID básica ou tarefas de leitura/escrita em armazenamento em massa. Uma famosa biblioteca de Host USB, especializada em suporte a AVR, expande seu alcance para nRF52 e ESP32, enquanto a biblioteca TinyUSB para Arduino o conecta a chips RP2040, ESP32-S2 ou S3, nRF52840, SAMD21/51.
Projetado para ser compacto, ele vem com um conector micro-B USB "OTG", precisando de um adaptador OTG básico para converter para Tipo A. Vale notar que não tem um amplificador de 5V, então é necessário usar energia USB para o QT Py + BFF. Com um P-FET para ligar e desligar periféricos e pinos de solda para o QT Py, a flexibilidade está garantida.
O suporte para o driver do MAX3421E é crucial. Embora dispositivos genéricos como mouses, teclados ou dispositivos de armazenamento em massa USB sejam facilmente compatíveis, drivers para dispositivos USB personalizados exigem especialização. QT Py ou Xiao não estão incluídos, garantindo liberdade de escolha para as combinações do seu projeto.
| Marca | Adafruit |
| Modelo | 5956 |