AM

alexex1993/mcu-skills

数据科学与机器学习

本页由 AI 翻译,技术细节请以原文为准。 查看原文

22 stars 质量 60 趋势 25MIT

微控制器(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)
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add alexex1993/mcu-skills
新手?先看 mcpskill.org 教程 →