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.