Skip to main content

Arm Cortex Microcontrollers

Plugin Verified Active

ARM Cortex-M firmware development for Teensy, STM32, nRF52, and SAMD with peripheral drivers and memory safety patterns

Purpose

To provide expert-level guidance and code patterns for developing reliable and safe firmware for ARM Cortex-M microcontrollers.

Features

  • ARM Cortex-M firmware development expertise
  • Peripheral driver implementation guidance
  • Memory safety patterns (barriers, DMA, cache coherency)
  • Platform-specific optimizations and gotchas
  • Detailed explanations of interrupt handling and hardfault debugging

Use Cases

  • Developing new firmware for Teensy, STM32, nRF52, or SAMD microcontrollers.
  • Implementing low-level peripheral drivers (SPI, I2C, UART, DMA).
  • Ensuring memory safety and deterministic behavior in embedded systems.
  • Debugging complex embedded software issues, including hardfaults.

Non-Goals

  • Providing a full-fledged IDE or compiler toolchain.
  • Handling high-level application logic beyond firmware drivers.
  • Covering non-ARM architectures or general-purpose software development.

Installation

First, add the marketplace

/plugin marketplace add wshobson/agents
/plugin install arm-cortex-microcontrollers@claude-code-workflows

Quality Score

Verified
100 /100
Analyzed 6 days ago

Trust Signals

Last commit8 days ago
Stars35.3k
LicenseMIT
Status
View Source

© 2025 SkillRepo · Find the right skill, skip the noise.