| name | component-stm32g031f8p6 |
| description | Resolve the exact STM32G031F8P6 MCU and subordinate PZ254V-11-05P SWD header used on Board L. Use for pin mux, reset, boot, debug, ADC, timer, UART, package-pin, and programming-header questions. |
STM32G031F8P6 control domain
Run the central component-spec validator and read every JSON file here before applying a claim. Route only the exact MPN/LCSC identities. sources.json deliberately marks the ST documents unavailable because only normalized reader extracts, not the exact official PDF bytes, were retrievable; therefore their technical statements remain UNVERIFIED/UNSOURCED even where page and table locators are retained.
Use boundaries
Treat each TSSOP package pin as one physical bond. PA11[PA9] and PA12[PA10] are SYSCFG software-remappable names, not bonded or slash aliases. Resolve alternate functions and ADC channel/sample-time constraints before firmware assignment. Preserve PA13/PA14 SWD reset pulls, the PA14/BOOT0 sharing hazard, reset-network behavior, option-byte uncertainty, debug low-power effects, and applicable errata. Do not infer programmed option bytes, clock tree, ADC sample time, timer mode, UART error handling, or bench state from the schematic.
The subordinate J3 header is hand-fit/DNP. Its primary product page/drawing establish connector ratings and dimensions; the project generator establishes the SWDIO, SWCLK, NRST, 3V3, and GND order. The connector record does not prove target voltage compatibility, programmer behavior, or whether J3 is fitted.
Use interactions.json for cross-domain constraints and coverage.json for explicit unknowns. A claim marked UNSOURCED is useful audit context, never a guaranteed design limit.
Human component reference
Human projection of this bundle: rec-c529334, rec-c492404. Those pages are generated from the JSON files here and add nothing to them — where the two disagree, this bundle is correct. See also the component catalog and the cross-component rules.