| Crates.io | stm32-metapac |
| lib.rs | stm32-metapac |
| version | 18.0.0 |
| created_at | 2021-06-15 17:05:57.879155+00 |
| updated_at | 2025-08-25 18:14:34.371077+00 |
| description | Peripheral Access Crate (PAC) for all STM32 chips, including metadata. |
| homepage | |
| repository | https://github.com/embassy-rs/stm32-data |
| max_upload_size | 20000000 |
| id | 410521 |
| size | 220,281,732 |
This is a Peripheral Access Crate for STMicroelectronics STM32 microcontrollers.
This crate has been automatically generated based on data in the stm32-data project, and is used for the embassy-stm32 Rust Hardware Abstraction Layer (HAL) for the STM32 microcontrollers.
This PAC additionally exports "metadata" about the chips. To use it, enable the metadata feature and access it at stm32_metapac::METADATA. It is intended to be consumed from build.rs scripts or code-generation tools running on PCs, not from the firmware itself.
The metadata includes the following info:
This PAC aims to support all STM32 chip families: