Skip to main content
  • Products
  • Evaluate our Software
  • Downloads
  • Free Utilities
  • Purchase
  • Silicon Vendors
  • Support
  • About Us
  • Blog
  • Forum
  • Search
  • Jobs
  • Newsletter
  • Blog
  • Contact
  • Shop
  • emUSB-Device
  • Drivers

    Drivers

    In order to run emUSB-Device a driver for the USB device controller of the target hardware is required. All hardware dependencies are encapsulated in the driver. The driver interface has been designed in such a way that most common USB device controllers can be supported.

    Contact us
    Downloads
    Documentation
    SEGGER emUSB-Device

    Supported Devices

    SEGGER provide support for an extensive range of MCUs with on-chip USB controllers. The driver interface has been designed in such a way that it is possible to easily add drivers for USB controllers that are not yet supported.

    Below is a list of supported MCUs. If your MCU is not listed, feel free to contact us about adding support.

    The following device drivers are available for emUSB-Device

    Driver (Device)Part #
    Cypress Semiconductor
    MB9BF5xx (3), MB9BF6xx (3)9.10.49
    GigaDevice
    GD32F4509.10.91
    Infineon
    XMC45xx9.10.82
    XMC47xx9.10.82
    Maxim
    MAX325709.10.68
    MAX32590 (3)9.10.74
    Microchip
    AT91CAP9 (2)9.10.19
    AT91RM9200 (2)9.10.64
    AT91SAM3S (2)9.10.64
    AT91SAM3U9.10.30
    AT91SAM3X (2)9.10.62
    AT91SAM4S (2)9.10.64
    AT91SAM7A3 (2)9.10.07
    AT91SAM7S (2)9.10.08
    AT91SAM7SE (2)9.10.09
    AT91SAM7X (2)9.10.10
    AT91SAM9260 (2)9.10.22
    AT91SAM9261 (2)9.10.11
    AT91SAM9263 (2)9.10.25
    AT91SAM9G20 (2)9.10.31
    AT91SAM9G45 (2)9.10.41
    AT91SAM9Rx64 (2)9.10.18
    AT91SAM9x259.10.75
    AT91SAM9XE (2)9.10.32
    ATSAMD21 (2)
    ATSAMD5x (2)
    ATSAME5x (2)
    9.10.81
    SAMA5D2x
    SAMA5D3x
    SAMA5D4x
    9.10.70

    SAMV70 (3)
    SAMV71 (3)
    SAMV72 (3)
    SAME70 (3)

    9.10.83
    PIC32MX (3)9.10.79
    Nordic Semiconductor
    nRF52xx, nRF5340 (2)9.10.87
    NXP
    LPC13xx (3)
    (LPC1342, LPC1343)
    9.10.33
    LPC17xx (2)9.10.29
    LPC18xx9.10.60
    LPC214x (2)9.10.02
    LPC23xx (2)9.10.03
    LPC24xx (2)9.10.14
    LPC288x (3)9.10.51
    LPC318x (2)9.10.04
    LPC313x9.10.38
    LPC3250 (3)9.10.04
    LPC43xx (except LPC431x)9.10.61
    LPC55xxx, LPC51xxx, LPC54018, LPC54S018, LPC54016, LPC54S016, LPC51U68, LPC546xx (1)9.10.86
    Kinetis K2x, K4x, K6x, K7x (KHCI - full-speed controller)(2)9.10.42
    Kinetis K6x, K7x (EHCI - high-speed controller)9.10.58
    iMX25x9.10.44
    iMX28x9.10.45
    iMXRT102x9.10.61
    iMXRT105x/106x9.10.61
    iMXRT5959.10.86
    Vybrid9.10.65
    Raspberry Pi
    RP2040 (3)9.10.110
    Renesas
    K78F102x (3)9.10.50
    R7FS7G2x9.10.39
    RA4M29.10.50
    RA4M39.10.50
    RA6M29.10.39
    RA6M39.10.39
    RA6M3 (USB FS Controller)9.10.39
    RA6M3 (USB HS Controller)9.10.73
    RA6M49.10.39
    RA6M5 (USB FS Controller)9.10.39
    RA6M5 (USB HS Controller)9.10.73
    RA8D1 (USB FS Controller)9.10.39
    RA8D1 (USB HS Controller)9.10.73
    RA8M1 (USB FS Controller)9.10.39
    RA8M1 (USB HS Controller)9.10.73
    RX11x, RX13x, RX23x, RX62x, RX63x, RX64x, RX65x, RX72x9.10.39
    RX71x (USBb, USB FS Controller)9.10.39
    RX71x (USBAa, USB HS Controller)9.10.73
    RZA19.10.73
    RZG1E9.10.73
    SH7203 (3)9.10.28
    SH7216 (3)9.10.53
    SH7268/9 (3)9.10.59
    SH726A (3)9.10.78
    SH7286 (3)9.10.54
    uPD720150 (3)9.10.23
    V850ES/JG3-E/U/H (3)9.10.26
    V850ES/JH3-E/U/H (3)9.10.26
    Synergy S124 (3) , S128 (3) , S3a3, S3a7, S5d59.10.39
    Synergy S5d9 (USB FS Controller)9.10.39
    Synergy S7g2 (USB FS Controller)9.10.39
    Synergy S5d9 (USB HS Controller)9.10.73
    Synergy S7g2 (USB HS Controller)9.10.73
    SiLabs
    EFM32GGxxx9.10.63
    ST
    STM32F0xx (2)9.10.16
    STM32F103 (2)9.10.16
    STM32U535, STM32U5459.10.16
    STM32U575, STM32U5859.10.56
    STM32U59x, STM32U5Ax, STM32U5Fx, STM32FGx9.10.56
    STM32F105/107 (2)9.10.34
    STM32F2xx9.10.56

    STM32F3xxx: (2)
    STM32F302x6, STM32F302x8,
    STM32F302xB, STM32F302xC,
    STM32F302xD, STM32F302xE

    STM32F303x6, STM32F303x8,
    STM32F303xB, STM32F303xC,
    STM32F303xD, STM32F303xE

    STM32F373x8,
    STM32F373xB, STM32F373xC

    9.10.16
    STM32F4xx,
    STM32F7xx,
    STM32H7xx
    9.10.56
    STM32L0xx (2)9.10.16
    STM32L1xx (2)9.10.16
    STM32L4x2 (2), STM32L4x3 (2)9.10.16
    STM32L4x5, STM32L4x6, STM32L4x7, STM32L4x99.10.56
    STM32L552 (2), STM32L562 (2)9.10.16
    STM32G474 (2), STM32G484 (2)9.10.16
    STM32H5xx9.10.16
    STM32WB559.10.16
    STR71x (2)9.10.12
    STR750 (2)9.10.13
    STR91x (2)9.10.15
    TI
    LM3S9B9x (3)9.10.37
    MSP430 (3)9.10.36
    OMAP-L138 (2)9.10.68
    AM335x (3)9.10.69
    TM4Cxx (2)9.10.68
    Toshiba
    TMPA900 (3)9.10.35
    TMPA910 (3)9.10.17
    TMPM369 (3)9.10.57
    TZ1200 (3)9.10.88
    Xilinx
    Zynq 7007S
    Zynq 7012S
    Zynq 7014S
    Zynq 7010
    Zynq 7015
    Zynq 7020
    Zynq 7030
    Zynq 7035
    Zynq 7045
    Zynq 7100
    9.10.72
    Zynq UltraScale9.10.89

    (1) Due to hardware issues on some revisions of the LPC546xx, the high-speed controller can be used for restricted applications only.

    (2)Audio class and video class (UVC) support available upon request.

    (3)No audio and video class (UVC) class support.

    • User manual
    • List of downloads
    • Update notification
    • Pricing
    • Support
    • Silicon vendor resources

    Headquarters

    SEGGER Microcontroller GmbH

    Ecolab-Allee 5
    40789 Monheim am Rhein, Germany
    info@segger.com
    Tel.: +49-2173-99312-0
    Fax: +49-2173-99312-28

    Locations

    USA: SEGGER Microcontroller Systems LLC

    Boston area
    101 Suffolk Lane
    Gardner, MA 01440, USA
    us-east@segger.com
    Tel.: +1-978-874-0299
    Fax: +1-978-874-0599

    Silicon Valley
    Milpitas, CA 95035, USA
    us-west@segger.com
    Tel.: +1-408-767-4068

    China: SEGGER Microcontroller China Co., Ltd.

    Room 218, Block A, Dahongqiaoguoji
    No. 133 Xiulian Road
    Minhang District, Shanghai 201199, China
    china@segger.com
    Tel.: +86-133-619-907-60

    ISO 9001 certified

    ISO 9001

    30+ years of experience

    First-class embedded software tools since 1992
    • Imprint
    • Disclaimer
    • Code of Conduct
    • Privacy Policy
    © 2025 SEGGER - All rights reserved.