Arduino boards based on the SAMD21 microcontroller (indicated above by ARM Cortex-M0+) can configure a USB port in the Host mode. This means that rather than being a dumb device, subject to the whims of the USB Host, your SAMD21-based Arduino can be a USB Host initiating transactions with USB devices such as a keyboard or a mouse. In addition, these boards can pretend to be USB devices such as a keyboard or a mouse, controlling an attached computer or invoking and then sending data to program on an attached computer.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *