Skip to content
Change the repository type filter

All

    Repositories list

    • A Rust embedded-hal HAL impl for the STM32F1 family based on japarics stm32f103xx-hal
      Rust
      Apache License 2.0
      1846007320Updated Jun 4, 2025Jun 4, 2025
    • Up-to-date builds of current stm32-rs master branch, for use as Cargo git dependencies
      Rust
      112100Updated Jun 3, 2025Jun 3, 2025
    • Textual memory maps of stm32-rs devices, used to help review PRs to stm32-rs
      21000Updated Jun 3, 2025Jun 3, 2025
    • stm32-rs

      Public
      Embedded Rust device crates for STM32 microcontrollers
      Python
      Apache License 2.0
      2441.5k3415Updated Jun 3, 2025Jun 3, 2025
    • Rust
      BSD Zero Clause License
      41194Updated Jun 2, 2025Jun 2, 2025
    • Peripheral access API for STM32G4 series microcontrollers
      Rust
      Apache License 2.0
      4983169Updated May 31, 2025May 31, 2025
    • A Rust embedded-hal HAL for all MCUs in the STM32 F4 family
      Rust
      BSD Zero Clause License
      2116126513Updated May 30, 2025May 30, 2025
    • Peripheral access API for STM32C0 series microcontrollers
      Rust
      Apache License 2.0
      7501Updated May 27, 2025May 27, 2025
    • A Rust `embedded-hal` implementation for all MCUs in the STM32 F0 family
      Rust
      BSD Zero Clause License
      621481313Updated May 25, 2025May 25, 2025
    • A Hardware abstraction layer for the stm32wl series chips written in rust.
      Rust
      Apache License 2.0
      194922Updated Apr 20, 2025Apr 20, 2025
    • Peripheral access API for STM32H7 series microcontrollers
      Rust
      BSD Zero Clause License
      1142545214Updated Apr 1, 2025Apr 1, 2025
    • Peripheral access API for STM32G0 series microcontrollers
      Rust
      Apache License 2.0
      5485104Updated Apr 1, 2025Apr 1, 2025
    • fdcan

      Public
      FDCAN peripheral driver for STM32 chips
      Rust
      Apache License 2.0
      1413116Updated Jan 31, 2025Jan 31, 2025
    • stm32-fmc

      Public
      Hardware Abstraction Layer for STM32 Memory Controllers (FMC/FSMC)
      Rust
      Apache License 2.0
      111810Updated Dec 30, 2024Dec 30, 2024
    • stm32-eth

      Public
      Embedded Ethernet driver in Rust
      Rust
      Apache License 2.0
      4815653Updated Dec 17, 2024Dec 17, 2024
    • bxcan

      Public
      bxCAN peripheral driver for STM32 chips
      Rust
      Apache License 2.0
      233663Updated Nov 4, 2024Nov 4, 2024
    • A Rust embedded-hal HAL for all MCUs in the STM32 F7 family
      Rust
      Apache License 2.0
      71125274Updated Sep 13, 2024Sep 13, 2024
    • A Rust embedded-hal HAL for all MCUs in the STM32 F3 family
      Rust
      Apache License 2.0
      691733521Updated Jul 24, 2024Jul 24, 2024
    • usb-device implementation for STM32 microcontrollers
      Rust
      MIT License
      2710972Updated Jul 2, 2024Jul 2, 2024
    • A hardware abstraction layer (HAL) for the STM32L0 series microcontrollers written in Rust
      Rust
      BSD Zero Clause License
      62102246Updated Jan 27, 2024Jan 27, 2024
    • usb-device implementation for Synopsys USB OTG IP cores
      Rust
      MIT License
      3546136Updated Nov 25, 2023Nov 25, 2023
    • Rust BSP crate for the STM32F4DISCOVERY (STM32F407G-DISC) development board
      Rust
      BSD Zero Clause License
      144531Updated Nov 4, 2023Nov 4, 2023
    • A Hardware abstraction layer for the stm32l432xx series chips written in rust.
      Rust
      1081612731Updated Jun 9, 2023Jun 9, 2023
    • stm32-usbd examples for different microcontrollers
      Rust
      184914Updated Feb 19, 2023Feb 19, 2023
    • [WIP] Peripheral access API for STM32L1 series microcontrollers
      Rust
      Apache License 2.0
      11933Updated Dec 29, 2022Dec 29, 2022
    • Rust
      MIT License
      5900Updated Aug 17, 2021Aug 17, 2021
    • Rust BSP crate for the STM32F429I-DISC development board
      Rust
      BSD Zero Clause License
      61721Updated Apr 28, 2021Apr 28, 2021
    • Rust BSP crate for the STM Nucleo-F042K6 development board
      Shell
      BSD Zero Clause License
      3900Updated Feb 3, 2021Feb 3, 2021
    • Device electronic signature 'driver' for STM32 microcontrollers
      Rust
      7820Updated Dec 13, 2020Dec 13, 2020
    • meta

      Public
      Meta discussions and files applicable to the entire stm32-rs project
      0380Updated Jun 17, 2020Jun 17, 2020