Writing Your Own Gadget with Zephyr OS
Offered By: Linux Foundation via YouTube
Course Description
Overview
Syllabus
Intro
Contents
Introduction: Problem
Introduction: Solution
Introduction: Zephyr
Hello world in Zephyr
USB: General overview
Programming USB gadgets: Standard Classes
Supported Standard USB Classes in Zephyr
Ethernet over USB: Use case
Ethernet over USB: Standards
Ethemet over USB: Enabling in Zephyr
Ethernet over USB: Zero configuration
Ethernet over USB: HTTP server app
Ethernet over USB: border router app
Ethernet over USB: Host OS Drivers
Ethernet over USB: Windows drivers
OS Drivers for Zephyr USB: OS Descriptors
Programming USB gadgets: Custom Classes
IEEE802.15.4 USB: Use case
IEEE802.15.4 USB gadget: Idea
IEEE802.15.4 USB gadget: API
IEEE802.15.4 USB gadget: Zephyr application
IEEE802.15.4 USB: Linux driver
WebUSB: Use case
WebUSB: API & Zephyr support
Using virtual USB controller over USB/IP
Zephyr Virtual USB Controller. Attaching
Zephyr Virtual USB Controller: Linux logs
Summary
References
Taught by
Linux Foundation
Tags
Related Courses
Building Geospatial Apps on Postgres, PostGIS, & Citus at Large ScaleMicrosoft via YouTube Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube What's New in Grails 2.0
ChariotSolutions via YouTube Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube