connectivity-usb-can
CommunityBridge USB and CAN on Zephyr with robust patterns.
Authorberiberikix
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enables seamless USB and CAN connectivity within Zephyr RTOS, allowing developers to implement a direct USB-to-CAN bridge and diagnostic tooling for embedded projects.
Core Features & Use Cases
- USB device stack configuration for CDC ACM, HID, and MSC to expose host interfaces and diagnostic channels.
- CAN controller integration with high-throughput bridging, filtering, and packetization to couple USB data streams to CAN frames.
- Use Case: Build a portable USB-to-CAN gateway for field diagnostics, logging CAN traffic, or prototyping hardware gateways.
Quick Start
Enable the USB device stack and CDC ACM in your prj.conf, then follow the patterns in references/usb_device_stack.md and references/usb_to_can.md to implement the bridge and validate with a host PC.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: connectivity-usb-can Download link: https://github.com/beriberikix/zephyr-agent-skills/archive/main.zip#connectivity-usb-can Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.