Supported Devices#

Supported MCUs#

Manufacturer

Family

Device

Host

Highspeed

Driver

Note

Broadcom

BCM2711, BCM2837

dwc2

Dialog

DA1469x

da146xx

Espressif

ESP32 S2, S3

dwc2 or esp32sx

GigaDevice

GD32VF103

dwc2

Infineon

XMC4500

dwc2

MicroChip

SAM D11, D21

samd

SAM D51, E5x

samd

SAM G55

samg

SAM L21, L22

samd

SAM E70,S70,V70,V71

samx7x

NordicSemi

nRF52833, nRF52840

nrf5x

nRF5340

nrf5x

Nuvoton

NUC120

NUC121/NUC125

NUC126

NUC505

NXP

iMXRT

RT10xx

ci_hs

RT11xx

ci_hs

Kinetis

KL25

K32L2

LPC

11u, 13, 15

lpc_ip3511

17, 40

lpc17_40

18, 43

ci_hs

51u

lpc_ip3511

54

lpc_ip3511

55

lpc_ip3511

Raspberry Pi

RP2040

rp2040, pio_usb

Renesas

RX

63N, 65N, 72N

rusb2

RA

XXX

rusb2

Silabs

EFM32GG12

dwc2

Sony

CXD56

cxd56

ST STM32

F0

stm32_fsdev

F1

102, 103

stm32_fsdev

105, 107

dwc2

F2

dwc2

F3

stm32_fsdev

F4

dwc2

F7

dwc2

H7

dwc2

G4

stm32_fsdev

L0, L1

stm32_fsdev

L4

4x2, 4x3

stm32_fsdev

4x5, 4x6

dwc2

L4+

dwc2

U5

dwc2

WBx5

stm32_fsdev

TI

MSP430

msp430x5xx

MSP432E4

musb

TM4C123

musb

ValentyUSB

eptri

eptri

WCH

CH32V307

ch32v307

Table Legend#

Supported

WIP/partial support

Not supported

Supported Boards#

The board support code is only used for self-contained examples and testing. It is not used when TinyUSB is part of a larger project. It is responsible for getting the MCU started and the USB peripheral clocked with minimal of on-board devices

  • One LED : for status

  • One Button : to get input from user

  • One UART : optional for device, but required for host examples

The following boards are supported (sorted alphabetically):

Broadcom#

Dialog DA146xx#

Espressif ESP32-S2#

GigaDevice#

Infineon#

XMC4000#

MicroChip#

SAMD11 & SAMD21#

SAMD51 & SAME54#

SAME7x#

SAMG#

SAML2x#

Nordic nRF5x#

Nuvoton#

NXP#

iMX RT#

Kinetis#

LPC 11-13-15#

LPC 17-40#

LPC 18-43#

LPC 51#

LPC 54#

LPC55#

Renesas#

RA#

RX#

Raspberry Pi RP2040#

Silabs#

Sony#

ST STM32#

F0#

F1#

F2#

F3#

F4#

F7#

H7#

G4#

L0#

L4#

WB#

TI#

Tomu#

WCH#

  • CH32V307V-R1-1v0 <https://lcsc.com/product-detail/Development-Boards-Kits_WCH-Jiangsu-Qin-Heng-CH32V307V-EVT-R1_C2943980.html>