- New
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)
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.
Manufacturer
Responsible person
A basic USB Host stack for embedded systems, supporting USB peripherals, including the MSD and HID classes. It provides full host functionality, hub support, all transfer modes (control, bulk, interrupt, isochronous), dynamic enumeration, and hot-plugging. The stack offers advanced pipeline management and error recovery mechanisms, ensuring high operational reliability. Its modular architecture with a hardware driver layer allows for easy integration with a variety of hardware platforms. Segger emUSB-Host BASE (9.30.00)
No product available!
An extension of the USB Host stack that supports USB Communications Device Class (USB CDC)-compliant devices, acting as a virtual serial COM port. It enables communication with GSM, 3G, and LTE modems, cable modems, and devices such as POS terminals that use CDC for data transmission and configuration. The module allows sending and receiving data, configuring transmission parameters, and simultaneously managing multiple devices, generating connection status notifications. Low RAM and ROM requirements and available sample code facilitate integration in embedded systems. Segger emUSB-Host CDC Class (9.35.02)
No product available!
An extension of the USB Host stack enabling communication with USB devices using non-standard, vendor-specific protocols. It allows the integration of specialized peripherals into embedded systems without the need to create a proprietary low-level USB layer. The module supports all transfer types: bulk, interrupt, control, and isochronous, offering high performance with low RAM and ROM footprint. A simple API and support for synchronous and asynchronous operations facilitate the implementation of flexible communication in demanding embedded designs. Segger emUSB-Host Vendor (9.35.04)
No product available!
A USB Host stack extension enabling support for CCID-compliant smart card readers in embedded systems. It allows for easy enumeration and communication with contact, contactless (NFC), and RFID card readers without the need to develop custom low-level drivers. The module provides a simple API for sending APDU commands and generates notifications of reader connection and card insertion. Low RAM and ROM requirements make the solution ideal for access control, authentication, and IoT applications. Segger emUSB-Host CCID (9.35.06)
No product available!
A USB Host stack extension that allows for Ethernet functionality to be added to embedded systems equipped with a USB Host interface. It supports Ethernet-over-USB adapters and integrates with the emNet TCP/IP stack, providing LAN and Internet access without hardware modifications. The solution supports simultaneous operation of multiple adapters, USB hub support, and USB tethering (RNDIS), enabling smartphones to be used as network gateways. Segger emUSB-Host LAN (9.37.10)
No product available!
embOS designed for ARM7/9 and ARM RVDS compiler
No product available!
No product available!
No product available!
embOS designed for ARM7/9 and Tasking compiler
No product available!
No product available!
No product available!
No product available!
No product available!
embOS designed for ARM7/9 and ARM ADS 1.2 compiler
No product available!
No product available!
No product available!
embOS designed for ARM7/9 and ARM ADS 1.2 compiler
No product available!
No product available!
No product available!
embOS designed for ARM7/9 and ARM SDT 2.50 compiler
No product available!
No product available!
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)