Skip to content

Update STM32 libs and add new STM32H5 and STM32WBA families

jaseg requested to merge neinseg/kicad-symbols:pr-stm32-jun23 into master

ST has updated their chip database, changing some parts (AFAICT mostly minor alternate function assignment updates) and adding two new series: The already-available STM32WBA series of chips with Bluetooth LE MODEMs, and a new STM32H5 series of Cortex-M33 chips.

This MR re-runs the STM32 symbol generator to both update the old libraries and add the new libraries. The MR requires a bunch of new footprints.

Footprint MR: kicad-footprints!3189 (merged)

Footprint generator MR: kicad-footprint-generator!894 (merged)

The corresponding database versions to this MR are:

STM32CubeIDE v1.12.1
STM32CubeMX v6.8.1
both released on 2023-04-28

Library utils MRs:

kicad-library-utils!493 (merged) is required for the generator to run because of some problems with ST's datasheet CDN. This MR only changes how datasheet URLs are validated though, and the output has not changed so merging kicad-library-utils!493 (merged) before this one is not necessary. To re-generate these files with the old symbol generator, just turn of --validate-datasheets in the generator shell script.

kicad-library-utils!496 (merged) adds the new footprint mappings to the STM32 generator script.

Edited by jaseg

Merge request reports