Overview
This repo introduces how to use the Wio Terminal as a USB-Host, which means you could plug USB devices into the Wio Terminal and play with it just like a computer!
This functionality is dependent on USB Host Library SAMD. The library has been tested with Wio Terminal(SAMD51) and working properly.
Installing the USB Host Library SAMD
Visit the USB Host Library SAMD repositories and download the entire repo to your local drive.
Now, the library can be installed to the Arduino IDE. Open the Arduino IDE, and click
sketch
->Include Library
->Add .ZIP Library
, and choose theSeeed_Arduino_LCD
file that you've have just downloaded.
USB Host Configurations
To enable USB Host on Wio Terminal, you must configure two pins. Need to set PIN_USB_HOST_ENABLE
to LOW and OUTPUT_CTR_5V
to HIGH.
You can do this simply by adding the following code in the void setup()
:
digitalWrite(PIN_USB_HOST_ENABLE, LOW);
digitalWrite(OUTPUT_CTR_5V, HIGH);