We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!
0
$0.00
Item Qty
Your cart is empty.

Quick USB MCUs Selector Guide


We offer a wide range of 32-bit microcontrollers (MCUs) with support for Full-Speed or High-Speed USB, and options for Device, Host and On-The-Go (OTG) modes. These 32-bit MCUs integrate both the controller and PHY.

PIC32 and SAM MCUs for Full-Speed and/or High-Speed USB


Choose from these Full-Speed (FS) or High-Speed (HS) USB solutions with OTG, device and host functionality. Note that some MCUs only contain a USB device, while others contain a host and device or OTG functionality.

  • 40, 50 MHz performance
  • Up to 512 KB Flash/64 KB RAM
  • USB 2.0 FS OTG
  • 64/100 leads
  • 40, 50 MHz performance
  • Up to 256 KB Flash/64 KB RAM
  •  USB 2.0 FS OTG
  • 28/36/44 leads
  • 40, 50 MHz performance
  • Up to 512 KB Flash/64 KB RAM
  • USB 2.0 FS OTG
  • CAN 2.0B
  • 64/100 leads
  • 80 MHz performance
  • Up to 512 KB Flash/128 KB RAM
  • USB 2.0 FS OTG
  • 10/100 Ethernet
  • CAN 2.0B
  • 64/100 leads
  • Up to 80 MHz performance
  • Up to 512 KB Flash/ 32 KB RAM
  • USB 2.0 FS OTG
  • 64/100 leads
  • Up to 120 MHz performance
  • Up to 512 KB Flash/128 KB RAM
  • USB 2.0 FS OTG
  • CAN 2.0B
  • 64/100 leads
  • 120 MHz performance
  • Up to 1 MB Flash/256 KB RAM
  • Up to four CAN 2.0B
  • Up to two USB 2.0 FS
  • 64/100 leads
  • 120 MHz performance
  • Up to 2 MB Flash/512 KB RAM
  • USB 2.0 HS OTG
  • 10/100 Ethernet, CAN 2.0B
  • 12-bit ADC, Crypto
  • 64/100/124/144 leads
  • 120 MHz performance
  • Up to 1 MB Flash/128 KB RAM
  • USB 2.0 FS Device
  • 10/100 Ethernet and dual CAN controllers
  • 100/144 leads
  • 48 MHz performance
  • Up to 512 KB Flash/64 KB RAM
  • USB 2.0 FS Embedded Host/Device
  • 120-segment LCD controller
  • 48/64/100 leads
  • 120 MHz performance
  • Up to 2 MB Flash/160 KB RAM
  • USB 2.0 FS Device
  • 48/64/100 leads
  • 48 MHz performance
  • Up to 64 KB Flash/8 KB RAM
  • USB 2.1 FS Embedded Host/Device
  • LIN support
  • 32/48/64 leads
  • 48 MHz performance
  • Up to 16 KB Flash/4 KB RAM
  • USB 2.1 FS Device
  • 14/20/24 leads
  • 48 MHz performance
  • Up to 256 KB Flash/32 KB RAM
  • USB 2.1 FS Embedded Host/Device
  • 32/48/64 leads
  • 120 MHz performance
  • Up to 1 MB Flash/256 KB RAM
  • Up to two CAN 2.0B
  • USB 2.0 FS Mini Host/Device
  • 10/100 Ethernet
  • 48/64/100/128 leads
  • 120 MHz performance
  • Up to 512 KB Flash/176 KB RAM
  • USB 2.0 FS Device/USB Host OHCI
  • 49/64 leads
  • 48 MHz performance
  • Up to 256 KB Flash/40 KB RAM
  • USB 2.1 FS Embedded Host/Device
  • 32/48/64 leads
  • 32 MHz performance
  • Up to 256 KB Flash/32 KB RAM
  • USB 2.1 FS Device
  • 48/64/100 leads
  • 48 MHz performance
  • Up to 64 KB Flash/8 KB RAM
  • USB 2.1 FS Embedded Host/Device
  • Integrated 802.15.4 transceiver
  • 32/48/64 leads
  • 300 MHz performance
  • Up to 2 MB Flash/384 KB RAM
  • USB 2.0 HS Mini Host/Device
  • 10/100 Ethernet, dual CAN-FD 1.0
  • Crypto – AES, TRNG, and ICM (SHA)
  • 64/100/144 leads

Documentation


Title
PIC32MX1XX/2XX Family Data Sheet Download
PIC32MX1xx/2xx/5xx 64/100-pin Family Data Sheet Download
PIC32MX330/350/370/430/450/470 Data Sheet Download
PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Family Data Sheet Download
PIC32MX5xx/6xx/7xx Family Data Sheet Download
PIC32MK General Purpose and Motor Control (GPK/MCM) with CAN FD Family Data Sheet Download
SAM E70/S70/V70/V71 Family Data Sheet Download
SAM D21/DA1 Family Data Sheet Download
SAM4E Series Datasheet Download
SAM4L Series Datasheet Download
SAM4S Series Datasheet Download
PIC32MX3xx/4xx Family Data Sheet Download
SAM G55 Series Data Sheet Download
SAM D11 Datasheet Download
Title
AT02985: User's Guide for USB-CAN Demo on SAM4E-EK Download
AN1940- USB to GPIO Bridging with Microchip USB 2.0 Hubs Download
AN1941- USB to I2C Bridging with Microchip USB 2.0 Hubs Download
AN1971- USB to SPI Bridging with Microchip USB 2.0 Hubs Download
USB-to-I2C Bridging with USB7002, USB7050, USB7051, and USB7052 Hubs Download
USB-to-UART Bridging with Microchip USB7002, USB7050, USB7051, and USB7052 Hubs Download
USB to UART Bridging with Microchip USB 3.1 Gen 1 Hubs Download
USB to I2C Bridging with Microchip USB 3.1 Gen 1 Hubs Download
AN2001- USB to UART Bridging with Microchip USB 2.0 Hubs Download
USB to SPI Bridging with Microchip USB 3.1 Gen 1 Hubs Download
USB-to-GPIO Bridging with Microchip USB 3.1 Gen 1 Hubs Download
USB4715 FlexConnect Operation Download
USB-to-GPIO Bridging with Microchip USB70xx Hubs Download
AN2083- USB Commands for the USB253x/3x13/46x4 Hub Feature Controller Download
USB-to-SPI Bridging with Microchip USB7002 and USB705x Hubs Download
AN2430- USB-to-SPI Bridging with Microchip USB471x and USB49xx Hubs Download
AN1700- FlexConnect Applications Download
AN_42261 - AT06475: SAM D21 USB Download
Title
USB Solutions Brochure Download

Products


Development Tools


We offer a wide range of development kits for both Full-Speed USB and High-Speed USB, from starter kits to fully integrated development environments such as MPLAB® Harmony and Microchip Studio.

PIC32 and SAM FS USB Development Boards


Description Part Number
PIC32 Ethernet Starter Kit II DM320004-2
PIC32 USB Starter Kit III DM320003-3
PIC32MX1/2/5 Starter Kit DM320100
SAM D11 Xplained Pro ATSAMD11-XPRO
SAM D21 Xplained Pro ATSAMD21-XPRO
SAM L21 Xplained Pro ATSAML21-XPRO-B
SAM L22 Xplained Pro ATSAML22-XPRO-B
SAM 4E Xplained Pro ATSAM4E-XPRO
SAM G55 Xplained Pro ATSAMG55-XPRO
SAM 4L Xplained Pro ATSAM4L8-XPRO
SAM 4L Evaluation Kit ATSAM4L-EK
SAM E54 Xplained Pro ATSAME54-XPRO
Explorer 16/32 Development Kit DM240001-3
PIC32MX460F512L Plug-In Module MA320002
PIC32MX795F512L Plug-In Module MA320003
PIC32MX250F128D Plug-In Module MA320011
PIC32MX450/470 Plug-In Module MA320002-2
PIC32MX270F256D Plug-In Module MA320014
PIC32MX570F512L Plug-In Module MA320015
USB PICtail™ Plus Daughter Card AC164131

PIC32 and SAM HS USB Development Boards


Description Part Number
PIC32MZ Embedded Connectivity with FPU (EF) Starter Kit DM320007
PIC32MZ Embedded Connectivity with FPU (EF) Starter Kit (Crypto) DM320007-C
SAM E70 Xplained ATSAME70-XPLD
SAM V71 Xplained Ultra ATSAMV71-XULT
Explorer 16/32 Development Kit DM240001-3
PIC32MZ EF PIM MA320019
USB PICtail™ Plus Daughter Card AC164131

Software Development Tools


MPLAB Harmony is the preferred software framework for development with PIC32 devices and most SAM devices.