{
  "id": "stm32g431cbtx",
  "name": "STM32G431CBTx (Cortex-M4 170MHz, LQFP-48)",
  "category": "ic",
  "family": "stm32g4",
  "manufacturer": "STMicroelectronics",
  "mpn_pattern": "STM32G431CBTx",
  "description": "STM32G431 Cortex-M4F MCU 170MHz, 128KB flash, LQFP-48 7x7mm 0.5mm pitch. 4-side physical symbol (pin order). Temperature-grade wildcard (x = 6/7).",
  "parameters": {
    "pins": 48,
    "pitch_mm": 0.5,
    "mounting": "smd"
  },
  "formats": [
    "kicad_mod",
    "kicad_sym"
  ],
  "files": {
    "footprint": "https://partreel.com/library/ic/st/stm32g431cbtx/stm32g431cbtx.kicad_mod",
    "symbol": "https://partreel.com/library/ic/st/stm32g431cbtx/stm32g431cbtx.kicad_sym"
  },
  "datasheet": "https://www.st.com/en/microcontrollers-microprocessors/stm32g431cb.html",
  "license": "CC-BY-4.0",
  "verified": false,
  "tier": "verified-2d",
  "dimensions_source": "Symbol: STMicroelectronics STM32_open_pin_data XML (pin names/positions/types). Footprint: IPC-7351B density B land for JEDEC MS-026 LQFP-48 7x7mm 0.5mm pitch (public standards); pad 1.475x0.3mm.",
  "keywords": [
    "stm32",
    "g431",
    "cortex-m4",
    "mcu",
    "lqfp-48"
  ],
  "field_reports": {
    "worked": 0,
    "problem": 0
  },
  "provenance": {
    "dimensions_source": "Symbol: STMicroelectronics STM32_open_pin_data XML (pin names/positions/types). Footprint: IPC-7351B density B land for JEDEC MS-026 LQFP-48 7x7mm 0.5mm pitch (public standards); pad 1.475x0.3mm.",
    "datasheet": "https://www.st.com/en/microcontrollers-microprocessors/stm32g431cb.html",
    "generator_source": "https://github.com/mingyo186/partreel/blob/main/",
    "quality_gates": {
      "gates": [
        "validate_kicad (structure/pads/layers)",
        "KLC drawing rules (silk/fab/courtyard/pin1)",
        "check_overlap (text collisions)",
        "check_render (files/SVG-vs-source/meta completeness)",
        "check_zfight (3D coplanar faces, merged pins)",
        "validate_step (FreeCAD kernel isValid)"
      ],
      "enforcement": "CI runs all gates on every push and blocks deployment on any failure",
      "ci_config": "https://github.com/mingyo186/partreel/blob/main/.github/workflows/deploy.yml"
    },
    "field_reports": {
      "worked": 0,
      "problem": 0
    }
  },
  "page": "https://partreel.com/p/stm32g431cbtx/",
  "api": "https://partreel.com/api/v1/parts/stm32g431cbtx.json"
}