Lots of microcontrollers these days have USB ports on them, to program or debug, act like a keyboard or disk drive, or simply send data between a computer and your firmware.
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
SPI MOSI signal between Feather host and MAX3421E USB host chip, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts
SPI MISO signal between Feather host and MAX3421E USB host chip, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts
SPI clock signal between Feather host and MAX3421E USB host chip, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts
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
I2S · SPI · 5V bus power from onboard 5V 1A boost supply when enabled · Controls 5V USB-A bus power; active behaviour is disable when tied to GND
Verify supply voltage and logic levels before powering up.
Module pins: MOSI, MISO, SCK. Schematik maps them to your board in the app.
SparkFun Qwiic Pro Micro BoogieBoard visual preview
9V to Barrel Jack Adapter visual preview
SparkFun 16x2 SerLCD - RGB Backlight (Qwiic) visual preview
MicroUSB Plug to 5.5/2.1mm DC Barrel Jack Adapter | Kiwi Electronics visual previewSort passive connector adapters from Qwiic boards, LCD modules and microSD card adapters before assuming anything with the right plug will substitute safely.
Connectors & cables · Connectors · 28 parts
RGB backlight positive LCD 16x2 visual preview
SparkFun 16x2 SerLCD - RGB Backlight (Qwiic) visual preview
I2C 20x4 Arduino LCD Display Module visual preview
Gravity: I2C 16x2 Arduino LCD with RGB Backlight Display V2.0 visual previewCharacter LCDs, SPI TFTs, e-paper modules and larger capacitive-touch TFT panels solve different display jobs. Treat display class, interface, controller, resolution, touch, refresh behaviour, storage, voltage and mounting as separate swap checks.
Displays · TFT & LCD displays · 35 parts
MQ-2 Gas Sensor visual preview
MQ-3 Gas Sensor visual preview
MQ-135 Gas Sensor visual preview
Grove - Air quality sensor visual previewChoose between MQ gas sensors, VOC/eCO2 indoor-air sensors, true CO2 modules and particulate sensors without treating every air-quality breakout as the same detector.
Sensors · Gas & air-quality sensors · 31 parts
Arduino Uno visual preview
Raspberry Pi Pico visual preview
Adafruit Feather nRF52840 Express visual preview
Pan-Tilt HAT kit visual previewESP32, Arduino Uno, Raspberry Pi Pico, and compatible add-on boards for running builds.
Boards · Microcontroller boards · 24 parts
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
MAX3421E general-purpose multiplexed push-pull output pin for advanced users, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts
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
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
Reset line connected to the FeatherWing reset button and reset pin, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts
| Pin | Position | Type | Function | Voltage |
|---|---|---|---|---|
| USB-A | left-end | connector | 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 | 5V bus power from onboard 5V 1A boost supply when enabled |
| MOSI | spi | SPI MOSI signal between Feather host and MAX3421E USB host chip, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts | ||
| MISO | spi | SPI MISO signal between Feather host and MAX3421E USB host chip, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts | ||
| SCK | spi | SPI clock signal between Feather host and MAX3421E USB host chip, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts | ||
| CS | digital input | 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 | ||
| IRQ | digital output | 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 | ||
| GPX | towards-centre | digital io | MAX3421E general-purpose multiplexed push-pull output pin for advanced users, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts | |
| 5V Enable | towards-centre | control | 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 | Controls 5V USB-A bus power; active behaviour is disable when tied to GND |
| 5V Enable Jumper | back | jumper | 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 | |
| RST | top-left-button | reset | Reset line connected to the FeatherWing reset button and reset pin, source: https://learn.adafruit.com/adafruit-usb-host-featherwing-with-max3421e/pinouts |