Add a Section property to all pins, and apply the same value used in the Pin Group property to each pin's Section property.
Assign a Terminal Order from 1 to 10, starting with Power. Power should be Terminal Order 1, and Ground should be last, Terminal Order 10. For Orientation, set Power to "Top" and Ground to "Bottom." For the remaining sections/groups, you may decide the Terminal Order and Orientation yourself. For Orientation, distribute them between "Left" and "Right" — don't put everything on one side. Each group/section should have a different orientation.
I’ll consolidate the pins into four general, exclusive groups—Power, GPIO, Clock / Control, and Ground—then apply matching Section values, group-level Terminal Orders, and one distinct orientation per group.
Every pin now has matching Pin Group and Section values and belongs to exactly one group. Pin numbers, names, positions, and footprint mappings remain unchanged.
The part was audited against STMicroelectronics datasheet DS14121 Rev. 5 (May 2025) and ST's official STM32 open-pin database. The existing Datasheet URL is already an official ST URL, so no property update was required.
Ordering code interpretation: V = 100 pins, I = 2 MB Flash, T = LQFP, 7 = industrial -40 to +105 C, LDO supply configuration.
Key Specifications
Arm Cortex-M33 with TrustZone and FPU
Up to 250 MHz / 375 DMIPS
2 MB dual-bank Flash with ECC
640 KB SRAM plus 4 KB backup SRAM
Hardware cryptography including AES/SAES, PKA, HASH/SHA-512, and RNG
VDD operating range: 1.71 to 3.6 V
VDDUSB: 3.0 to 3.6 V
VBAT: 1.2 to 3.6 V
Temperature grade: -40 to +105 C
Package: LQFP100, 14 x 14 mm body, 0.50 mm pitch, no exposed pad
Pin and Symbol Cross-Check
All physical pins 1 through 100 exist exactly once in both the symbol and footprint. No duplicate or missing pin/pad numbers were found, and symbol-to-footprint mappings match ST's official pin database. Power and special pins are correctly numbered, including VDD, VSS, VCAP, VDDA/VSSA, VREF+/VREF-, VBAT, VDDUSB, NRST, BOOT0, HSE/LSE, and SWD/JTAG pins.
Symbol mismatches
All 100 terminals have Pin Type = Unspecified; power, ground, GPIO, reset, boot, and analog-reference electrical types are not classified.
Pin descriptions are absent for all terminals.
Pin Group, Section, Terminal Order, and explicit semantic Pin Orientation properties are absent.
Several special/debug aliases are shortened or omitted:
Pin 8: PC14-OSC32_IN / OSC32_IN
Pin 9: PC15-OSC32_OUT / OSC32_OUT
Pin 12: PH0-OSC_IN
Pin 13: PH1-OSC_OUT
Pin 72: PA13 / JTMS / SWDIO
Pin 76: PA14 / JTCK / SWCLK
Pin 77: PA15 / JTDI
Pin 89: PB3 / JTDO / TRACESWO
Pin 90: PB4 / NJTRST
GPIO alternate-function descriptions are not included. These omissions do not break physical pin mapping but reduce symbol clarity and ERC usefulness.
Footprint Cross-Check
Current footprint asset: QFP50P1600X1600X160-100N.kicad_mod.
Correct characteristics:
100 SMD pads
0.50 mm pitch
0.30 mm pad width
14 x 14 mm package body
Continuous perimeter numbering
Pin-1 marker present
No exposed pad, as expected
Footprint mismatch
ST's Figure 88 land-pattern example specifies approximately 0.30 x 1.20 mm pads, 16.7 x 16.7 mm outer land span, and 14.3 mm inner span. The current footprint uses 0.30 x 1.475 mm pads with a calculated outer span of about 16.951 mm. The pad length is therefore about 0.275 mm longer than ST's example, and the outer span is about 0.251 mm larger.
This should be reviewed before manufacturing. A longer toe/heel land may still be manufacturable, but it is not an exact match to ST's recommended example.
Assets
Footprint: QFP50P1600X1600X160-100N.kicad_mod
Symbol: STM32H573VIT7 Symbol.svg
3D model: STM32H573VIT7.stp
The STEP model's exact dimensions and alignment could not be numerically verified from available metadata.
Recommended Corrections
Replace incorrect Logic Function = AND and classify the part as a microcontroller.
Populate Package/Case as LQFP100 and Mount as SMD.
Assign correct electrical Pin Types to all terminals.
Add datasheet-derived pin descriptions and special/debug aliases.
Add consistent Pin Group, Section, Pin Orientation, and Terminal Order metadata.
Decide whether to revise the footprint to ST's 1.20 mm land length / 16.7 mm outer-span example or retain the current longer lands with an explicit manufacturing rationale.
High-Performance Arm® Cortex®-M33 Microcontroller – 32-bit Arm Cortex-M33 microcontroller with TrustZone® security, DSP, and single-precision FPU for industrial automation, IoT gateways, motor control, medical devices, secure embedded systems, and communication applications. Operates at up to 250 MHz with 2 MB dual-bank Flash memory, 640 KB SRAM with ECC, and a 1.71 V to 3.6 V supply voltage. Features Arm TrustZone® security, AES, PKA, HASH, TRNG cryptographic accelerators, secure boot, debug authentication, and on-the-fly decryption (OTFDEC) for enhanced cybersecurity. Integrates extensive peripherals including Ethernet MAC, USB 2.0 Full-Speed OTG, FDCAN, SDMMC, Octo-SPI, Quad-SPI, I²C, SPI/I²S, UART/USART, SAI, SPDIF, MDIO, 16-channel 12-bit SAR ADC, dual 12-bit DAC, multiple timers/PWM channels, DMA, watchdogs, and RTC. Designed for industrial-grade applications, it operates over a −40°C to +105°C ambient temperature range and is housed in a 100-pin LQFP (14 × 14 mm) package.