***************** Supported Devices ***************** Supported MCUs ============== .. admonition:: Warning :class: warning This table is a WIP! the data is not correct, tho if a device is listed, it likely works as a usb full speed device at the least. +--------------+--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | Manufacturer | Family | Device | Host | FS | HS | Known Issues | +==============+====================+===================+====================+===================+===================+==============+ | Dialog | DA1469x | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | +--------------+--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | Espressif | ESP32-S2 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | +--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | ESP32-S3 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | +--------------+--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | MicroChip | SAMD11 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | +--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | SAMD21 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | +--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | SAMD51 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | +--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | SAME5x | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | +--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | SAMG55 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | +--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | SAML21 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | +--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | SAML22 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | +--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | SAME70,S70,V70,V71 | |:green_square:| | |:red_square:| | |:green_square:| | |:green_square:| | | +--------------+--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | NordicSemi | nRF52833 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | +--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | nRF52840 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | +--------------+--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | Nuvoton | NUC120 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | +--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | NUC121/NUC125 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | +--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | NUC126 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | +--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | NUC505 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | +--------------+-------+------------+-------------------+--------------------+-------------------+-------------------+--------------+ | NXP | iMX | RT1011 | |:green_square:| | |:yellow_square:| | |:green_square:| | |:x:| | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | RT1015 | |:green_square:| | |:yellow_square:| | |:green_square:| | |:x:| | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | RT1021 | |:green_square:| | |:yellow_square:| | |:green_square:| | |:x:| | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | RT1052 | |:green_square:| | |:yellow_square:| | |:green_square:| | |:x:| | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | RT1062 | |:green_square:| | |:yellow_square:| | |:green_square:| | |:x:| | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | RT1064 | |:green_square:| | |:yellow_square:| | |:green_square:| | |:x:| | | | +-------+------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | Kinetis KL25 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | +-------+------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | LPC | 11u | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | 13 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | 15 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | 17 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | 18 | | |:yellow_square:| | |:green_square:| | |:x:| | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | 40 | | |:x:| | |:green_square:| | |:x:| | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | 43 | |:green_square:| | |:yellow_square:| | |:green_square:| | |:x:| | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | 51u | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | 54 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | 55 | |:green_square:| | |:x:| | |:green_square:| | | | +--------------+-------+------------+-------------------+--------------------+-------------------+-------------------+--------------+ | Raspberry Pi | RP2040 | |:green_square:| | |:x:| | |:green_square:| | | | +--------------+--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | Renesas | RX63N | |:green_square:| | | |:green_square:| | |:x:| | | | +--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | RX65N | |:green_square:| | | |:green_square:| | |:x:| | | +--------------+--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | Silabs | EFM32GG12 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | #750 | +--------------+--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | Sony | CXD56 | |:green_square:| | |:x:| | |:green_square:| | |:x:| | | +--------------+-------+------------+-------------------+--------------------+-------------------+-------------------+--------------+ | ST | STM32 | L0 | |:green_square:| | | |:green_square:| | | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | F0 | |:green_square:| | | |:green_square:| | | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | F1 | |:green_square:| | | |:green_square:| | | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | F2 | |:green_square:| | | |:green_square:| | | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | F3 | |:green_square:| | | |:green_square:| | | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | F4 | |:green_square:| | | |:green_square:| | | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | F7 | |:green_square:| | | |:green_square:| | | | | | +------------+-------------------+--------------------+-------------------+-------------------+--------------+ | | | H7 | |:green_square:| | | |:green_square:| | |:green_square:| | | +--------------+-------+------------+-------------------+--------------------+-------------------+-------------------+--------------+ | TI | MSP430 | |:green_square:| | | |:green_square:| | | | +--------------+--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ | ValentyUSB | eptri | |:green_square:| | | |:green_square:| | | | +--------------+--------------------+-------------------+--------------------+-------------------+-------------------+--------------+ Table Legend ------------ ================= =================== |:x:| Not available |:red_square:| Not supported |:yellow_square:| WIP/partial support |:green_square:| 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): Dialog DA146xx -------------- - `DA14695 Development Kit – USB `__ - `DA1469x Development Kit – Pro `__ Espressif ESP32-S2 ------------------ - Adafruit Feather ESP32-S2 - `Adafruit Magtag 2.9" E-Ink WiFi Display `__ - `Adafruit Metro ESP32-S2 `__ - `ESP32-S2-Kaluga-1 `__ - `ESP32-S2-Saola-1 `__ MicroChip --------- SAMD11 & SAMD21 ^^^^^^^^^^^^^^^ - `Adafruit Circuit Playground Express `__ - `Adafruit Feather M0 Express `__ - `Adafruit ItsyBitsy M0 Express `__ - `Adafruit Metro M0 Express `__ - `Great Scott Gadgets LUNA `__ - `Microchip SAMD11 Xplained Pro `__ - `Microchip SAMD21 Xplained Pro `__ - `Seeeduino Xiao `__ SAMD51 & SAME54 ^^^^^^^^^^^^^^^ - `Adafruit Feather M4 Express `__ - `Adafruit ItsyBitsy M4 Express `__ - `Adafruit PyBadge `__ - `Adafruit PyPortal `__ - `Adafruit Metro M4 Express `__ - `D5035-01 `__ - `Microchip SAME54 Xplained Pro `__ SAME7x ^^^^^^ - `Microchip SAME70 Xplained `_ - `QMTECH ATSAME70N19 `_ SAMG ^^^^ - `Microchip SAMG55 Xplained Pro `__ SAML2x ^^^^^^ - `SAML21 Xplaind Pro `__ - `SAML22 Feather `__ - `Sensor Watch `__ Nordic nRF5x ------------ - `Adafruit Circuit Playground Bluefruit `__ - `Adafruit CLUE `__ - `Adafruit Feather nRF52840 Express `__ - `Adafruit Feather nRF52840 Sense `__ - `Adafruit ItsyBitsy nRF52840 Express `__ - `Arduino Nano 33 BLE `__ - `Arduino Nano 33 BLE Sense `__ - `Maker Diary nRF52840 MDK Dongle `__ - `Nordic nRF52840 Development Kit (aka pca10056) `__ - `Nordic nRF52840 Dongle (aka pca10059) `__ - `Nordic nRF52833 Development Kit (aka pca10100) `__ - `Raytac MDBT50Q-RX Dongle `__ Nuvoton ------- - NuTiny SDK NUC120 - `NuTiny NUC121S `__ - `NuTiny NUC125S `__ - `NuTiny NUC126V `__ - `NuTiny SDK NUC505Y `__ NXP --- iMX RT ^^^^^^ - `MIMX RT1010 Evaluation Kit `__ - `MIMX RT1015 Evaluation Kit `__ - `MIMX RT1020 Evaluation Kit `__ - `MIMX RT1050 Evaluation Kit `__ - `MIMX RT1060 Evaluation Kit `__ - `MIMX RT1064 Evaluation Kit `__ - `Teensy 4.0 Development Board `__ Kinetis ^^^^^^^ - `FRDM-KL25Z `__ LPC 11-13-15 ^^^^^^^^^^^^ - `LPCXpresso 11u37 `__ - `LPCXpresso 11u68 `__ - `LPCXpresso 1347 `__ - `LPCXpresso 1549 `__ LPC 17-40 ^^^^^^^^^ - `ARM mbed LPC1768 `__ - `Embedded Artists LPC4088 Quick Start board `__ - `LPCXpresso 1769 `__ LPC 18-43 ^^^^^^^^^ - `Embedded Artists LPC4357 Developer Kit `__ - `Keil MCB1800 Evaluation Board `__ - `LPCXpresso18S37 Development Board `__ - `NGX LPC4330-Xplorer `__ LPC 51 ^^^^^^ - `LPCXpresso 51U68 `__ LPC 54 ^^^^^^ - `LPCXpresso 54114 `__ LPC55 ^^^^^ - `Double M33 Express `__ - `LPCXpresso 55s28 EVK `__ - `LPCXpresso 55s69 EVK `__ - `MCU-Link `__ Renesas RX ---------- - `GR-CITRUS `__ - `Renesas RX65N Target Board `__ Raspberry Pi RP2040 ------------------- - `Adafruit Feather RP2040 `__ - `Adafruit ItsyBitsy RP2040 `__ - `Adafruit QT Py RP2040 `__ - `Raspberry Pi Pico `__ Silabs ------ - `EFM32GG12 Thunderboard Kit (SLTB009A) `__ Sony ---- - `Sony Spresense CXD5602 `__ ST STM32 -------- - `Adafruit Feather STM32F405 `__ - `Micro Python PyBoard v1.1 `__ - `STLink-V3 Mini `__ - `STM32 L035c8 Discovery `__ - `STM32 L4R5zi Nucleo `__ - `STM32 F070rb Nucleo `__ - `STM32 F072 Evaluation `__ - `STM32 F072rb Discovery `__ - `STM32 F103c8 Blue Pill `__ - `STM32 F103rc Mini v2.0 `__ - `STM32 F207zg Nucleo `__ - `STM32 F303vc Discovery `__ - `STM32 F401cc Black Pill `__ - `STM32 F407vg Discovery `__ - `STM32 F411ce Black Pill `__ - `STM32 F411ve Discovery `__ - `STM32 F412zg Discovery `__ - `STM32 F412zg Nucleo `__ - `STM32 F723e Discovery `__ - `STM32 F746zg Nucleo `__ - `STM32 F746g Discovery `__ - `STM32 F767zi Nucleo `__ - `STM32 F769i Discovery `__ - `STM32 H743zi Nucleo `__ - `STM32 H743i Evaluation `__ - `STM32 H745i Discovery `__ - `Waveshare OpenH743I-C `__ TI -- - `MSP430F5529 USB LaunchPad Evaluation Kit `__ Tomu ---- - `Fomu `__