Lo shield si monta come tutti gli altri dello stesso tipo e, oltre a replicare i pin della scheda ed il pulsante di reset, aggiunge una porta USB femmina tipo A
C'e' da specificare che esistono due release dell'USB Host shield...nel mio caso e' la versione 2 che necessita della libreria USB_HOST_Shield_2.0 che si recupera a questo link GitHub
Nella cartella esempi vi sono diversi programma ma nel mio caso mi interessava interfacciare solo HID (Human Interface Devices) ovvero mouse e tastiera
Prima di iniziare una precisazione. Gli esempi nella libreria settano la porta seriale alla velocita' di 115200 baud per cui il monitor seriale dovra' essere impostato di conseguenza (di default si apre a 9600 baud)
Il primo esempio e' USBHIDBootMouse
Questo e' l'output in cui sono riportati i movimenti relativi tra due acquisizioni
Output Mouse |
con il relativo output
Output Tastiera |