You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

619 B

USBDevice Examples

These are examples of how to use the low-level machine.USBDevice class to create custom USB device functionality.

Alternatively, there are usb driver modules in micropython-lib which provide a simpler interface and more built-in functionality.

In this directory:

  • usb_dfu_device.py implements the USB Device Firmware Update protocol.
  • usb_simple_device.py implements a custom USB protocol, with a matching host program to run on a PC.

See comments at the top of each Python file for more details.