Top

NVTC-U2FP

USB 2.0 Firmware Training Program provides real time knowledge on USB HID / Communication Class implementation, includes the following,

  • USB Fundamentals
  • USB Descriptors & Endpoints
  • USB Human Interface Device Class Implementation
  • USB Communication Device Class Implementation

Availability: Instock

USB 2.0 Fundamentals
  • USB Hardware Fundamentals
  • USB Device Classes
  • USB Architecture
USB 2.0 Descriptors
  • Device Descriptor
  • Configuration Descriptor
  • Interface Descriptor
USB 2.0 Endpoints
  • Control Endpoint
  • Bulk Endpoint
  • ISO Endpoint
  • Interrupt Endpoint
USB 2.0 Requests
  • Standard Requests
  • Class Specific Requests
  • Vendor Specific Requests
USB HID Class
  • Video Control Interface
  • Video Streaming Interface
  • Video Function Topology
Input Handler
  • Joy Stick Access Handling
  • Key Pad Access Handling
  • Volume Control Access Handling
HID Implementation
  • Interface Descriptor Definition
  • HID Interface Configuration
  • HID Interface implementation
USB Communication Class
  • Audio Class Fundamentals
  • Audio Class Descriptor Design & Definition
  • Audio Class Functional Topology
Communication Class
  • UART Fundamentals & Access
Implementation
  • Descriptor design & definition
  • Communication Class integration
USB Vendor Specific
  • USB to I2C vendor Specific Implementation
  • USB to SPI Vendor Specific Implementation
Integrated Project
  • Mini Project development based on Training
Session Topics Theory Lab
USB 3.0 Fundamentals 2h 2h
USB 2.0 Descriptors 2h 2h
USB 2.0 Endpoints 2h 2h
USB 2.0 Requests 2h 2h
USB HID Class 2h 2h
Input Handler 2h 2h
HID Implementation 2h 2h
USB Communication Class 2h 2h
Communication Class Implementation 2h 2h
USB Vendor Specific 2h 2h
Integrated Project 2h 4h

Total Hours

22h

24h

  • Blog
      

    GitHub Operating Systems

    GitHub is an Online project hosting platform using Git. All Training Program Source codes are available at our GitHub Repository.

    Read More

  • Blog
      

    UBUNTU Operating Systems

    Ubuntu is an open source software platform that runs everywhere from IoT devices, the smartphone, the tablet and the PC to the server and the cloud.

    Read More

16, Ganesh 1st cross street, Madipakkam, Chennai
Monday to Saturday
Email: info@neeveetech.com