Skip to content
Change the repository type filter

All

    Repositories list

    • Peripheral access API for STM32H7 series microcontrollers
      Rust
      BSD Zero Clause License
      1052305215Updated Dec 26, 2024Dec 26, 2024
    • Textual memory maps of stm32-rs devices, used to help review PRs to stm32-rs
      2900Updated Dec 22, 2024Dec 22, 2024
    • stm32-rs

      Public
      Embedded Rust device crates for STM32 microcontrollers
      Python
      Apache License 2.0
      2271.3k6222Updated Dec 22, 2024Dec 22, 2024
    • Up-to-date builds of current stm32-rs master branch, for use as Cargo git dependencies
      Rust
      111600Updated Dec 22, 2024Dec 22, 2024
    • Peripheral access API for STM32G0 series microcontrollers
      Rust
      Apache License 2.0
      517795Updated Dec 19, 2024Dec 19, 2024
    • stm32-eth

      Public
      Embedded Ethernet driver in Rust
      Rust
      Apache License 2.0
      4815053Updated Dec 17, 2024Dec 17, 2024
    • A Rust embedded-hal HAL impl for the STM32F1 family based on japarics stm32f103xx-hal
      Rust
      Apache License 2.0
      1825797020Updated Dec 15, 2024Dec 15, 2024
    • A Rust embedded-hal HAL for all MCUs in the STM32 F4 family
      Rust
      BSD Zero Clause License
      2135766512Updated Dec 14, 2024Dec 14, 2024
    • Peripheral access API for STM32G4 series microcontrollers
      Rust
      Apache License 2.0
      48681315Updated Dec 6, 2024Dec 6, 2024
    • Rust
      BSD Zero Clause License
      1703Updated Nov 20, 2024Nov 20, 2024
    • bxcan

      Public
      bxCAN peripheral driver for STM32 chips
      Rust
      Apache License 2.0
      223463Updated Nov 4, 2024Nov 4, 2024
    • A Rust `embedded-hal` implementation for all MCUs in the STM32 F0 family
      Rust
      BSD Zero Clause License
      601371314Updated Sep 20, 2024Sep 20, 2024
    • A Rust embedded-hal HAL for all MCUs in the STM32 F7 family
      Rust
      Apache License 2.0
      69119274Updated Sep 13, 2024Sep 13, 2024
    • A Hardware abstraction layer for the stm32wl series chips written in rust.
      Rust
      Apache License 2.0
      184624Updated Sep 6, 2024Sep 6, 2024
    • fdcan

      Public
      FDCAN peripheral driver for STM32 chips
      Rust
      Apache License 2.0
      1412106Updated Sep 4, 2024Sep 4, 2024
    • stm32-fmc

      Public
      Hardware Abstraction Layer for STM32 Memory Controllers (FMC/FSMC)
      Rust
      Apache License 2.0
      111712Updated Aug 4, 2024Aug 4, 2024
    • A Rust embedded-hal HAL for all MCUs in the STM32 F3 family
      Rust
      Apache License 2.0
      671673421Updated Jul 24, 2024Jul 24, 2024
    • usb-device implementation for STM32 microcontrollers
      Rust
      MIT License
      2610361Updated Jul 2, 2024Jul 2, 2024
    • Peripheral access API for STM32C0 series microcontrollers
      Rust
      Apache License 2.0
      3312Updated Apr 8, 2024Apr 8, 2024
    • A hardware abstraction layer (HAL) for the STM32L0 series microcontrollers written in Rust
      Rust
      BSD Zero Clause License
      6096231Updated Jan 27, 2024Jan 27, 2024
    • usb-device implementation for Synopsys USB OTG IP cores
      Rust
      MIT License
      2944124Updated Nov 25, 2023Nov 25, 2023
    • Rust BSP crate for the STM32F4DISCOVERY (STM32F407G-DISC) development board
      Rust
      BSD Zero Clause License
      144431Updated Nov 4, 2023Nov 4, 2023
    • A Hardware abstraction layer for the stm32l432xx series chips written in rust.
      Rust
      1051572731Updated Jun 9, 2023Jun 9, 2023
    • stm32-usbd examples for different microcontrollers
      Rust
      194814Updated Feb 19, 2023Feb 19, 2023
    • [WIP] Peripheral access API for STM32L1 series microcontrollers
      Rust
      Apache License 2.0
      12933Updated Dec 29, 2022Dec 29, 2022
    • Rust
      MIT License
      5700Updated Aug 17, 2021Aug 17, 2021
    • Rust BSP crate for the STM32F429I-DISC development board
      Rust
      BSD Zero Clause License
      61521Updated 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