• New
Main view
search
  • Main view
ID: 1185290
zł52,660.70
Tax included

zł42,813.58 tax excl.

A USB Host stack for embedded systems, providing full compliance with the USB specification and support for all transfer modes: control, bulk, interrupt, and isochronous. It enables simultaneous operation of multiple USB devices and hubs, dynamic enumeration, and full hot-plugging support. The suite covers a broad set of device classes, including communication, networking, audio, HID, mass storage, MTP, CCID, and USB-UART converters. Its modular architecture and RTOS integration allow for flexible adaptation to professional industrial and embedded applications. Segger emUSB-Host PRO (9.55.04)

1 weeks
On request
Kamami is the official distributor of Segger programmers, probes and accessories. All products of this brand in our offer are original and come directly from the manufacturer.

Description

emUSB-Host PRO is a complete and advanced software solution enabling implementation of USB Host functionality in embedded systems. The package provides full compliance with the USB specification and supports all transfer types: control, bulk, interrupt, and isochronous. Thanks to its modular architecture, the software can be flexibly configured and tailored to the specific requirements of an application. The system supports simultaneous operation of multiple USB devices and hubs, including dynamic device connection and disconnection (hot-plug). Advanced USB pipe management mechanisms and extended error recovery procedures ensure high operational reliability in industrial environments. The software can be integrated with RTOS-based systems via a dedicated OS abstraction layer.

The PRO package extends functionality with a broad range of supported device classes covering communication, multimedia, mass storage, peripheral devices, and interface converters. Support for popular USB classes and vendor-specific solutions allows easy connection of both standard and custom devices. With built-in support for networking, audio, printers, smart cards, and serial interfaces, the solution is ideal for POS systems, industrial automation, communication applications, and multimedia devices. A flexible driver model enables compatibility with a wide range of USB Host controllers available on the market. The software can be delivered in source code form and is covered by a commercial license with no subscription fees. emUSB-Host PRO provides a comprehensive platform for building professional embedded systems requiring extensive USB support.

Features

  • Full USB Host implementation compliant with the USB specification
  • Support for all transfer types: control, bulk, interrupt, and isochronous
  • Support for all USB transmission speeds
  • Simultaneous handling of multiple USB devices and hubs
  • Full hot-plug support (dynamic device connection and disconnection)
  • Dynamic device enumeration and identification
  • Internal USB pipe management
  • Extended error recovery mechanisms
  • Modular architecture: hardware driver layer, stack core, and protocol layers
  • Broad device class support: communication, networking, audio, MIDI, mass storage, MTP, printers, HID, smart cards (CCID), and vendor-specific/custom classes
  • Support for USB-to-UART converters
  • Support for multi-interface devices
  • Flexible hardware driver system via HAL abstraction layer
  • RTOS integration through a dedicated OS layer

Kit contains

  • emUSB-Host BASE (9.30.00)
  • emUSB-Host Audio Class (9.35.08)
  • emUSB-Host CCID component (9.35.06)
  • emUSB-Host CDC Class (9.35.02)
  • emUSB-Host CP210x UART support (9.35.09)
  • emUSB-Host FTDI UART support (9.35.03)
  • emUSB-Host LAN component (9.37.10)
  • emUSB-Host MIDI component (9.35.07)
  • emUSB-Host MTP component (9.35.10)
  • emUSB-Host Printer component (9.35.00)
  • emUSB-Host Vendor component (9.35.04)
  • One hardware driver from the price list (9.40.xx)
1185290

Manufacturer

  • BTC Korporacja sp. z o. o.
  • Ludwinowo Zegrzyńskie 52G
  • 05-140 Ludwinowo Zegrzyńskie
  • Poland
  • [email protected]
  • 22 767 36 20

Responsible person

  • BTC Korporacja sp. z o. o.
  • Ludwinowo Zegrzyńskie 52G
  • 05-140 Ludwinowo Zegrzyńskie
  • Poland
  • [email protected]
  • 22 767 36 20

You might also like

Other products in the same category (16)