SEGGER's high performance USB software
emUSB-Device and emUSB-Host are essential for all embedded systems requiring communication. Whether you want to connect your device to a PC or to connect other devices to your device, SEGGER's Embedded Experts got you covered.
Boost your connectivity
emUSB-Device is a high speed USB device software specifically designed for embedded systems. The software is written in ANSI C and can run on any platform. A variety of target drivers are already available.
Enhance your IoT device through the use of USB host
emUSB-Host implements full USB host functionality, including external hub support, and optionally provides device class drivers. It enables developers to easily add USB host functionality to embedded systems.