AM

alexex1993/mcu-skills

Data science & ML

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

22 stars 品質 60 トレンド 25MIT

Claude Code skills for microcontrollers (MCU): STM32, ESP32, RP2040, nRF52840, AVR board-specific Agent Skills (SKILL.md) for embedded firmware

概要

on STM32, ESP32, ESP8266, RP2040 / RP2350, nRF52 and AVR boards. These are Agent Skills (SKILL.md) for embedded development — one skill per board, holding the board-specific knowledge that is otherwise scattered across a datasheet, a reference manual, a schematic and a weekend of debugging. A good MCU skill answers, without the model guessing: which pin does what, which clock tree actually works, which HAL call silently does nothing, and how to get a build onto the chip. The repo is a plugin marketplace with one plugin per board. Inside Claude Code: Plugin names match the skill names in the table above. Or install from a clone with the scripts below. Then in Claude Code the skill loads by itself when you work on that board, or on demand: Project-scoped install instead of user-scoped: copy the skill directory to .claude/skills/ inside your firmware project.

README

以下は原文 README の抜粋です。原文を見る。

mcu-skills — Claude Code Skills for Microcontrollers (MCU)

Claude Code skills for MCU firmware development on STM32, ESP32, ESP8266, RP2040 / RP2350, nRF52 and AVR boards. These are Agent Skills (SKILL.md) for embedded development — one skill per board, holding the board-specific knowledge that is otherwise scattered across a datasheet, a reference manual, a schematic and a weekend of debugging.

A good MCU skill answers, without the model guessing: which pin does what, which clock tree actually works, which HAL call silently does nothing, and how to get a build onto the chip.

Skills in this repo

Skill Board MCU Image
stm32h750-weact WeAct Studio MiniSTM32H7xx core board STM32H750VBT6 (Cortex-M7)
stm32f411-blackpill WeAct Studio “Black Pill” V3.x (and clones) STM32F411CEU6 (Cortex-M4F)
stm32f401rc-blackpill 40-pin “Black Pill” clone with the WeAct HID bootloader STM32F401RCT6 (Cortex-M4F)
esp32c6-lcd147 Waveshare ESP32-C6-LCD-1.47 ESP32-C6FH4 (RISC-V)
esp32c6-touch-lcd147 Waveshare ESP32-C6-Touch-LCD-1.47 ESP32-C6FH8 (RISC-V)
esp32c3-oled042 ESP32-C3 0.42" OLED (ABRobot / 01Space) ESP32-C3FH4 (RISC-V)
esp32-wroom-30pin 30-pin ESP32 devkit (DOIT V1 / CH340 Type-C) ESP32-D0WDQ6 (Xtensa LX6)
esp32-wroom-36pin 36-pin ESP32 devkit (original DOIT DevKit V1) ESP32-D0WDQ6 (Xtensa LX6)
esp32-wroom-38pin 38-pin ESP32 devkit (DevKitC V4 / NodeMCU-32S) ESP32-D0WDQ6 (Xtensa LX6)
esp32s3-cam-40pin 40-pin ESP32-S3 CAM board (Freenove FNK0085 / clones) ESP32-S3-WROOM-1 N8R8/N16R8 (Xtensa LX7)
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add alexex1993/mcu-skills
MCP 初心者?mcpskill.org のガイドから始めましょう →