kicad-stm32-review

Validate STM32F4 pin assignments and peripheral configurations against datasheets in KiCad schematics.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/pjy4617/pjy-claude-skill --skill kicad-stm32-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kicad-stm32-review
Source: https://github.com/pjy4617/pjy-claude-skill/tree/main/plugins/stm32f4/skills/kicad-stm32-review
Command: npx skills add https://github.com/pjy4617/pjy-claude-skill --skill kicad-stm32-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

KiCad 회로도에서 STM32F4 칩의 핀 할당과 페리페럴 설정이 데이터시트와 일치하는지 검증합니다. 펌웨어 코드를 생성하기 전에 하드웨어 설계 오류를 사전에 잡아냅니다.

Core Features & Use Cases

  • 핀 할당 및 페리페럴 설정의 데이터시트 일치성 자동 검증
  • 회로도 단계에서의 조기 오류 탐지로 재작업 시간 단축
  • Use Case: 보드 설계 중 핀 충돌이나 AF 매핑 문제를 식별하고 개발 리스크를 낮춥니다.

Quick Start

Run the KiCad STM32 pin review against your project schematic to validate pin assignments and peripheral configurations.

Frequently Asked Questions about kicad-stm32-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate STM32F4 pin assignments in KiCad schematics?

Validating STM32F4 pin assignments in KiCad schematics involves checking pin allocations and peripheral configurations against the datasheet to detect conflicts or AF mapping issues. This early hardware design review reduces development risk and rework time.

When do I need to check STM32 pinout and peripheral configurations during PCB design?

You need to check STM32 pinout and peripheral configurations during the schematic phase of PCB design. Validating pin mapping and power or clock wiring at this stage prevents hardware errors before moving to layout or generating firmware code.

Can I use this to prevent AF mapping issues and pin conflicts on STM32F4 boards?

Yes, you can use this to prevent AF mapping issues and pin conflicts on STM32F4 boards. The validation process identifies pin allocation problems and peripheral configuration mismatches against the datasheet during the KiCad schematic phase.

Does KiCad schematic validation support VDD VSS and clock routing alignment for STM32?

Yes, KiCad schematic validation supports VDD, VSS, and clock routing alignment for STM32. It verifies that power and clock wiring match the datasheet requirements, ensuring correct pin mapping and safe hardware design.

What are the limitations of validating STM32 pin assignments only at the schematic phase?

Validating STM32 pin assignments only at the schematic phase limits detection to pin mapping and peripheral configuration errors. It does not cover physical layout routing issues or signal integrity problems that may emerge later in the PCB design process.