
微控制器(MCU)的Claude代码技能:STM32、ESP32、RP2040、nRF52840、AVR板专用Agent技能(SKILL.md)用于嵌入式固件
概览
在STM32、ESP32、ESP8266、RP2040 / RP2350、nRF52和AVR板上。这些是用于嵌入式开发的代理技能(SKILL.md)——每块板一项技能,包含板内特定知识,这些知识散落在数据手册、参考手册、原理图和一个周末的调试中。 一个好的MCU技能能回答,不用模型猜:哪个引脚做什么,哪个时钟树真正有效,哪个HAL调用无声,以及如何把构建放到芯片上。 该仓库是一个插件市场,每个板子只有一个插件。Claude 代码内部: 插件名称与上表中的技能名称一致。或者用下面的脚本从克隆安装。 然后在Claude Code中,技能在你操作该板时会自动加载,或者按需加载: 项目范围安装而非用户范围安装:将技能目录复制到固件项目内的.claude/skills/。
概述(AI 翻译)
MCU固件开发中的Claude代码技能在STM32、ESP32、ESP8266、RP2040 / RP2350,
nRF52和AVR板。这些是特工技能
(SKILL.md)用于嵌入式开发——每个板子一项技能,包含板块专属知识
除此之外,这些数据散落在一份数据手册、参考手册、原理图和一个周末的
调试。
一个好的MCU技能能回答问题,而模型不会猜:哪个引脚做什么,哪个时钟树 实际上是能用的,而HAL说这其实毫无作用,还有如何把构建放到芯片上。
这个仓库里的技能
| 技能 | 板 | 漫威电影宇宙 | 图片 |
|---|---|---|---|
stm32h750-weact |
WeAct Studio MiniSTM32H7xx 核心板 | STM32H750VBT6(Cortex-M7) | |
stm32f411-blackpill |
WeAct Studio “黑丸” V3.x(及克隆版) | STM32F411CEU6(Cortex-M4F) | |
stm32f401rc-blackpill |
40针“黑丸”克隆体,配备WeAct HID引导加载器 | STM32F401RCT6(Cortex-M4F) | |
esp32c6-lcd147 |
波分 ESP32-C6-LCD-1.47 | ESP32-C6FH4(RISC-V) | |
esp32c6-touch-lcd147 |
波分 ESP32-C6-Touch-LCD-1.47 | ESP32-C6FH8(RISC-V) | |
esp32c3-oled042 |
ESP32-C3 0.42英寸OLED(ABRobot / 01Space) | ESP32-C3FH4(RISC-V) |
本页由 AI 翻译,技术细节请以原文为准。
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) |
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add alexex1993/mcu-skills