[ad_1]
NEW PRODUCT – Adafruit USB Host FeatherWing with MAX3421E
Numerous microcontrollers as of late have USB ports on them, to program or debug, act like a keyboard or disk drive, or just ship information between a pc and your firmware. However do you know that you could additionally add a USB Host port? That signifies that your microcontroller challenge can have a keyboard or mouse or disk drive plugged into it – which opens up an enormous ecosystem of widespread off-the-shelf units that you could now combine. The Adafruit USB Host FeatherWing makes it simple so as to add USB Host help, particularly now that TinyUSB helps it within the Arduino library as a ‘native’ interface for host help.
This Wing makes use of the MAX3421E – a tried and true USB Host chip. It makes use of SPI plus an IRQ pin to ship information to only about any USB gadget. Be aware that as a result of the chip is older, and also you’re restricted to the SPI port velocity, you’re not going to get blazing 480Mbps excessive velocity information switch. However for primary HID interfacing, and even studying/writing to a Mass Storage gadget, it does work fairly effectively. There’s a well-known USB Host Library that can be utilized, and it’s specialty is AVR help, but in addition appears to help nRF52 and ESP32. We personally suggest utilizing the TinyUSB Arduino library – nonetheless the trade-off is that the chip should have TinyUSB help already which suggests it’s nice for RP2040, ESP32-S2 or S3, nRF52840, SAMD21/51 chips. Between the 2 libraries, simply be certain that your required Feather mainboard is supported earlier than buying!
Subsequent to the MAX3421E now we have a 5V 1A booster with 500mA fuse, which may present a pleasant clear 5V from the USB or Battery energy provide. An allow pin is accessible to energy cycle when desired.
Comes as an assembled Wing with some header. Solder on the header and plug right into a Feather Mainboard to develop it’s capabilities! Don’t overlook, you want driver help for the MAX3421E (see above for chips which are recognized working) and until you’re utilizing a generic mouse, keyboard, CDC serial or USB mass storage gadget additionally, you will want a USB driver that is aware of the best way to speak to the gadget – and writing a driver is non-trivial.
In inventory and delivery now!
Adafruit publishes a variety of writing and video content material, together with interviews and reporting on the maker market and the broader know-how world. Our requirements web page is meant as a information to greatest practices that Adafruit makes use of, in addition to an overview of the moral requirements Adafruit aspires to. Whereas Adafruit just isn’t an impartial journalistic establishment, Adafruit strives to be a good, informative, and constructive voice inside the group – test it out right here: adafruit.com/editorialstandards
Adafruit is on Mastodon, take part! adafruit.com/mastodon
Cease breadboarding and soldering – begin making instantly! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and extra. Construct tasks with Circuit Playground in a couple of minutes with the drag-and-drop MakeCode programming web site, be taught laptop science utilizing the CS Discoveries class on code.org, soar into CircuitPython to be taught Python and {hardware} collectively, TinyGO, and even use the Arduino IDE. Circuit Playground Specific is the most recent and greatest Circuit Playground board, with help for CircuitPython, MakeCode, and Arduino. It has a strong processor, 10 NeoPixels, mini speaker, InfraRed obtain and transmit, two buttons, a change, 14 alligator clip pads, and plenty of sensors: capacitive contact, IR proximity, temperature, mild, movement and sound. A complete large world of electronics and coding is ready for you, and it suits within the palm of your hand.
Have an incredible challenge to share? The Electronics Present and Inform is each Wednesday at 7pm ET! To affix, head over to YouTube and take a look at the present’s dwell chat – we’ll submit the hyperlink there.
Be a part of us each Wednesday night time at 8pm ET for Ask an Engineer!
Be a part of over 36,000+ makers on Adafruit’s Discord channels and be a part of the group! http://adafru.it/discord
CircuitPython – The simplest technique to program microcontrollers – CircuitPython.org
Get the one spam-free every day e-newsletter about wearables, working a “maker enterprise”, digital ideas and extra! Subscribe at AdafruitDaily.com !
No feedback but.
Adafruit has a “be wonderful to one another” remark coverage. Assist us preserve the group right here constructive and useful. Follow the subject, be respectful of makers of all ages and ability ranges. Be variety, and do not spam – Thanks!
[ad_2]
Supply hyperlink