• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Microcontroller Tips

Microcontroller engineering resources, new microcontroller products and electronics engineering news

  • Products
    • 8-bit
    • 16-bit
    • 32-bit
    • 64-bit
  • Applications
    • 5G
    • Automotive
    • Connectivity
    • Consumer Electronics
    • EV Engineering
    • Industrial
    • IoT
    • Medical
    • Security
    • Telecommunications
    • Wearables
    • Wireless
  • Learn
    • eBooks / Tech Tips
    • EE Training Days
    • FAQs
    • Learning Center
    • Tech Toolboxes
    • Webinars/Digital Events
  • Resources
    • Design Guide Library
    • LEAP Awards
    • Podcasts
    • White Papers
  • Videos
    • EE Videos & Interviews
    • Teardown Videos
  • EE Forums
    • EDABoard.com
    • Electro-Tech-Online.com
  • Engineering Training Days
  • Advertise
  • Subscribe

Software lets pluggable hosts function as video display devices

June 28, 2019 By Aimee Kalnoskas Leave a Comment

video class supportSegger introduces video class (UVC) support for emUSB-Device. An Embedded System with a USB device interface can now enumerate as a video camera. Once connected to a Host (Windows, Mac, Linux or Tablet), it is recognized as a camera. Video content can come from a live camera feed, a prerecorded video, or can be generated dynamically by using a graphics library such as SEGGER emWin. The ability to use a host as pluggable display does not cost more than the USB connector. No drivers on the host side are required.

Typical application examples include digital still cameras, video cameras, webcams, and all other devices that play instructional videos or provide animated video content. It can also be used for “headless” devices, that do not have their own display. There are primarily 2 types of applications: systems which only rarely need a display, such as engines or solar inverters, and systems with separate display units, such as washing machines, where the main processor controls the machine and is connected to a host showing the video on a display.

The video class is a component of SEGGER’s high-performance USB stack emUSB-Device. emUSB-Device is specifically designed for Embedded Systems. It runs on any microcontroller and is platform-independent. The flexible device stack enables the creation of multi-class devices using nearly any combination of the available USB classes. emUSB-Device provides classes for Media Transfer Protocol, Mass Storage Device, MSD-CDROM, audio, video, Human Interface Device, CDC-ACM (Serial port communication), IP-over-USB, and printers. It also supports a custom communication interface using bulk transfer for easy and fast communication without protocol overhead. The emUSB-Device is fully compliant with USB standards.

For evaluation purposes, trial packages are available for download.
=

You may also like:

  • Audio-class support
    Audio-class support for USB-Host interfaces
  • SMASHv2
    New software handles compression/decompression for embedded computer systems
  • USB host
    USB host stack supports MIDI devices

Filed Under: Applications, Consumer Electronics, Industrial, microcontroller Tagged With: seggermicrocontroller

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Featured Contributions

Designing for functional safety in robotics: key considerations for engineers

Can chiplets save the semiconductor supply chain?

Navigating the EU Cyber Resilience Act: a manufacturer’s perspective

The intelligent Edge: powering next-gen Edge AI applications

Engineering harmony: solving the multiprotocol puzzle in IoT device design

More Featured Contributions

EE TECH TOOLBOX

“ee
Tech Toolbox: Electronic Design Automation
This Tech ToolBox helps to clear the path to faster time-to-market by digging into AI-enhanced design, hardware-assisted verification, parasitic extractions, PCB-to-harness integration, and more.

EE Learning Center

EE Learning Center

EE ENGINEERING TRAINING DAYS

engineering
“bills
“microcontroller
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.

Footer

Microcontroller Tips

EE World Online Network

  • 5G Technology World
  • EE World Online
  • Engineers Garage
  • Analog IC Tips
  • Battery Power Tips
  • Connector Tips
  • EDA Board Forums
  • Electro Tech Online Forums
  • EV Engineering
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips

Microcontroller Tips

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us

Copyright © 2026 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy