claude

communication-buses

I2C, SPI, UART, CAN, and USB drivers with DMA strategy, error recovery, bit timing math, and MCU peripheral quirks.

52 on GitHubby Diego Bodartv1.0.0MITupdated 1 month ago
/

Plugin communication-buses from marketplace libre-embed in Ormus-Solutions/LibreEmbed-Claude-Code. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (1)

  • communication-buses

    Bus reference for I2C, SPI, UART, CAN, and USB: addressing, pull-up sizing, bus recovery, SPI mode card, DMA cache rules, ring buffers, CAN bit timing and error states, USB descriptors, and STM32 HAL code for each bus. Use when writing or reviewing a bus driver or diagnosing a misbehaving bus.

Slash commands (1)

  • /communication-buses:comm-bus

    Design, configure, or debug an I2C, SPI, UART, CAN, or USB driver, from init sequence to error recovery and scope checks.

Subagents (1)

  • bus-driver-engineer

    Use this agent when writing, porting, or debugging an I2C, SPI, UART, CAN, or USB driver: a stuck bus or reads of 0xFF, choosing DMA, interrupt, or polled transfers, baud rate and CAN bit timing math, error recovery, or peripheral quirks on STM32, NXP, Nordic, and ESP32. It returns the init sequence

View source on GitHub

More from Ormus-Solutions/LibreEmbed-Claude-Code

All 16 plugins →

ARM Cortex-M core programming across M0 to M33: CMSIS, startup code, NVIC, SysTick, FPU, MPU, and sleep modes.

1 skill · 1 command · 1 agent

52

Bare-metal firmware without a HAL: register-level drivers, linker scripts, startup code, and minimal runtimes.

1 skill · 1 command · 1 agent

52

MCU bootloader architecture: flash layouts, image verification, signature checks, secure boot, and fail-safe recovery.

1 skill · 1 command · 1 agent

52

On-target debugging for Cortex-M: SWD and JTAG probes, HardFault decoding, GDB, ITM and SWO trace, and DWT timing.

1 skill · 1 command · 1 agent

52

Embedded Linux on ARM SoCs: Yocto, Buildroot, device trees, kernel modules, cross-compilation, and U-Boot.

1 skill · 1 command · 1 agent

52

Firmware testing: Unity, CMock, and Ceedling unit tests, hardware mocks, QEMU, hardware-in-the-loop, and coverage.

1 skill · 1 command · 1 agent

52

Similar plugins

AgentDB memory controllers with HNSW vector search, RuVector embeddings, and causal graphs

2 skills · 2 commands · 1 agent

ruvnet/ruflo 81,589

Build multimodal AI applications with Pixeltable -- tables, computed columns, embedding search, UDFs, tool-calling agents, and 25+ AI provider integrations.

anthropics/claude-plugins-official 47,076

Pixeltable

claudecodex

Build multimodal AI applications with Pixeltable -- tables, computed columns, embedding search, UDFs, tool-calling agents, and 25+ AI provider integrations.

1 skill · 2 commands · 2 agents · hooks

anthropics/knowledge-work-plugins 35,601

Roll Claude Code out to a team with guardrails you can check. Four deterministic stdlib scripts: a settings linter that reads shared, local, user and managed settings together (array merge, deny-ask-allow order) and blocks blanket shell allows, pre-approved destructive commands and committed credentials; an MCP and plugin inventory that blocks anything missing from your approved list or holding a literal secret, and flags unpinned or plain-http servers; a CLAUDE.md layering audit that resolves every layer and @import and flags broken imports, contradictions, secrets and resident size; and a privacy-safe adoption tracker that turns local session files into counts only and classifies the rollout as PILOT, SPREADING, EMBEDDED or STALLED. Ships cs-claude-code-rollout agent, /cs-claude-rollout and /cs-claude-settings-lint commands, 3 references, a baseline managed-settings policy and a four-phase rollout plan.

1 skill · 2 commands · 1 agent

alirezarezvani/claude-skills 29,725

Domain-specific technology experts - blockchain, fintech, gaming, IoT, payments, X/Twitter APIs

VoltAgent/awesome-claude-code-subagents 26,513

lancedb

claudecodex

Write, review, debug, and document LanceDB pipelines in Python and TypeScript that work with both LanceDB Embedded and LanceDB Enterprise.

lancedb/lancedb 11,887

Maintain communication-buses?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins16 plugins