Developing USB Applications with Microchip
Last modified by Microchip on 2023/11/09 09:10
Microchip's USB Portfolio
Microchip supplies a full portfolio of USB-enabling products. Included are devices, hubs, transceivers, and power controllers
Microchip offers a wide range of USB-capable microcontrollers (MCUs).
Which USB Software Library Should I Use?
If you are using 32-bit PIC® and SAM MCUs, use the USB software library found in the MPLAB® Harmony v3 software framework in MPLAB Code Configurator (MCC).
If you are using 8-bit PIC16 and PIC18, or 16-bit PIC24 and dsPIC® MCUs, use MPLAB Code Configurator with USB Framework Lite. USB Framework Lite is based on Microchip Libraries for Applications (MLA).
If you are using 8-bit AVR® MCUs, use the Advanced Software Framework (ASF) with Atmel START.