Upozornenie!
Vitajte na našej novej stránke! Treba sa znova registrovať .
Adafruit USB Host FeatherWing with MAX3421E (ID:5858)
Popis
Mnoho mikrokontrolérov má v súčasnosti porty USB na programovanie alebo ladenie, fungujú ako klávesnica alebo disková jednotka alebo jednoducho posielajú údaje medzi počítačom a firmvérom. Vedeli ste však, že môžete pridať aj port USB Host? To znamená, že váš projekt mikrokontroléra môže mať pripojenú klávesnicu alebo myš alebo diskovú jednotku – čím sa otvára obrovský ekosystém bežných bežne dostupných zariadení, ktoré teraz môžete integrovať. Adafruit USB Host FeatherWing uľahčuje pridanie podpory USB Host, najmä teraz, keď ho TinyUSB podporuje v knižnici Arduino ako „natívne“ rozhranie pre podporu hostiteľov.
Toto Wing používa MAX3421E - osvedčený a skutočný USB Host čip. Používa SPI plus IRQ pin na odosielanie údajov do takmer akéhokoľvek zariadenia USB. Všimnite si, že keďže je čip starší a ste obmedzení na rýchlosť portu SPI, nezískate vysokorýchlostný prenos dát rýchlosťou 480 Mb/s. Ale pre základné HID rozhranie alebo dokonca čítanie/zápis na veľkokapacitné pamäťové zariadenie to funguje celkom dobre. Existuje slávna knižnica USB Host Library, ktorú možno použiť, a jej špecialitou je podpora AVR, ale zdá sa, že podporuje aj nRF52 a ESP32. Osobne odporúčame použiť knižnicu TinyUSB Arduino - kompromisom však je, že čip už musí mať podporu TinyUSB, čo znamená, že je skvelý pre čipy RP2040, ESP32-S2 alebo S3, nRF52840, SAMD21/51. Medzi týmito dvoma knižnicami sa pred zakúpením uistite, že vaša požadovaná základná doska Feather je podporovaná!
Vedľa MAX3421E máme 5V 1A booster s 500mA poistkou, ktorý dokáže poskytnúť pekných čistých 5V z USB alebo Battery napájania. V prípade potreby je k dispozícii aktivačný kolík na zapnutie napájania.
Dodáva sa ako zmontované krídlo s nejakou hlavičkou. Spájkujte hlavičku a zapojte do základnej dosky Feather, aby ste rozšírili jej možnosti! Nezabudnite, že potrebujete podporu ovládača pre MAX3421E (čipy, o ktorých je známe, že fungujú, nájdete vyššie) a pokiaľ nepoužívate generickú myš, klávesnicu, sériové CDC alebo veľkokapacitné pamäťové zariadenie USB, budete potrebovať aj ovládač USB, ktorý ako hovoriť so zariadením - a písanie ovládača nie je triviálne.
Viac informácií nájdete na tomto odkaze
Buďte prvý, kto napíše príspevok k tejto položke.
Len registrovaní používatelia môžu pridávať príspevky. Prosím prihláste sa alebo sa zaregistrujte.