面向 AI 编程助手的嵌入式开发技能集,为大模型提供 MCU 固件开发全流程能力。涵盖多工具链构建(Keil / IAR / CMake / PlatformIO)、烧录、GDB 调试、串口监视、Modbus / CAN / VISA 协议调试、外设驱动适配及流水线编排,支持 Linux、macOS、Windows 三平台。
-
Updated
May 21, 2026 - Python
面向 AI 编程助手的嵌入式开发技能集,为大模型提供 MCU 固件开发全流程能力。涵盖多工具链构建(Keil / IAR / CMake / PlatformIO)、烧录、GDB 调试、串口监视、Modbus / CAN / VISA 协议调试、外设驱动适配及流水线编排,支持 Linux、macOS、Windows 三平台。
An open-source collection of embedded development and debugging skills for Claude Code, Copilot, TRAE, and other AI coding assistants that support the Skill protocol. Once installed, the AI assistant can directly operate compilers, debuggers, and communication buses, automating the full workflow from code generation to hardware verification.
STMicroelectronics customized version of OpenOCD supporting STM32 MCUs and MPUs
Docker base SDK for Raspberry Pi Pico
EVILSPLOIT – A UNIVERSAL HARDWARE HACKING TOOLKIT
CMake development environment for ARM bare metal platforms based on GNU ARM Toolchain.
usb-jtag - Altera USB Blaster Emulation with a FX2
Flash firmware to PineTime the friendly wired way with OpenOCD
本教程详细介绍了如何在 CLion 中配置开发 STM32 的环境,旨在替代传统的 Keil MDK,提供更优雅、高效的嵌入式开发体验。教程涵盖了从环境搭建到编译、烧录、调试的全流程,特别针对 OpenOCD、STM32CubeProgrammer 和 J-LINK 三种烧录方式进行了详细说明,并提供了 FreeRTOS 调试的解决方案。
支持CMSIS-DAP v2接口协议,支持ARM、RISCV、ESP32等目标芯片,详见Wiki及release
Some functions to automatize work with STM32 microcontrollers in Emacs using irony-mode and rtags
Extract PGP secret keys from Gnuk / Nitrokey Start firmwares
Various projects on the IKEA Sparsnäs/Sparsnas energy monitor
Incremental system software for Raspberry Pi. From a blinking LED to a video game.
Add a description, image, and links to the openocd topic page so that developers can more easily learn about it.
To associate your repository with the openocd topic, visit your repo's landing page and select "manage topics."