Adafruit USB Host FeatherWing with MAX3421E

Feather add-on that adds USB Host capability via the MAX3421E chip, communicating over SPI plus an IRQ pin. Includes a 5 V 1 A booster with 500 mA fuse. Supports HID (keyboard, mouse) and basic mass storage via TinyUSB on RP2040, ESP32-S2/S3, nRF52840, and SAMD21/51.

Pinout

Logical pinout · physical placement not verified
ADAFRUIT USB HOST FEATUSB-AIRQMOSIGPXMISO5V EnableSCK5V Enable JumperCSRST
  • USB-Aleft-end

    USB Type-A host port for sending or receiving data from an attached USB device with the MAX3421E, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts

    Type · UnknownVoltage · 5V bus power from onboard 5V 1A boost supply when enabled
  • MOSI

    SPI MOSI signal between Feather host and MAX3421E USB host chip, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts

    Type · SPI
  • MISO

    SPI MISO signal between Feather host and MAX3421E USB host chip, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts

    Type · SPI
  • SCK

    SPI clock signal between Feather host and MAX3421E USB host chip, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts

    Type · SPI
  • CS

    SPI chip-select for the MAX3421E on the FeatherWing, also broken out near the middle of the board, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts

    Type · SPI
  • IRQ

    Interrupt request output from the MAX3421E USB host chip to the Feather host, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts

    Type · GPIO
  • GPXtowards-centre

    MAX3421E general-purpose multiplexed push-pull output pin for advanced users, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts

    Type · GPIO
  • 5V Enabletowards-centre

    Disable 5V power to the USB-A port by tying this pin to ground, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts

    Type · ControlVoltage · Controls 5V USB-A bus power; active behaviour is disable when tied to GND
  • 5V Enable Jumperback

    Open rear jumper; soldering it connects 5V enable to MAX3421E GPOUT0 for software control over SPI, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts

    Type · Unknown
  • RSTtop-left-button

    Reset line connected to the FeatherWing reset button and reset pin, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts

    Type · Control

Start wiring

Shield

Verify supply voltage and logic levels before powering up.

Module pins: MOSI, MISO, SCK. Schematik maps them to your board in the app.

Add-ons

269 other options

About 270 add-ons across Pi HATs, Arduino shields, and FeatherWings. The same function — motor control, PoE, display — usually ships once per host connector family. Get the host board right first.

View all 269

Related groups

4 groups