Skip to content
Change the repository type filter

All

    Repositories list

    • Up-to-date builds of current stm32-rs master branch, for use as Cargo git dependencies
      Rust
      111500Updated Dec 1, 2024Dec 1, 2024
    • Textual memory maps of stm32-rs devices, used to help review PRs to stm32-rs
      2900Updated Dec 1, 2024Dec 1, 2024
    • stm32-rs

      Public
      Embedded Rust device crates for STM32 microcontrollers
      Python
      Apache License 2.0
      2241.3k6329Updated Dec 1, 2024Dec 1, 2024
    • A Rust embedded-hal HAL for all MCUs in the STM32 F4 family
      Rust
      BSD Zero Clause License
      2135736312Updated Nov 29, 2024Nov 29, 2024
    • Peripheral access API for STM32G4 series microcontrollers
      Rust
      Apache License 2.0
      48661412Updated Nov 22, 2024Nov 22, 2024
    • Rust
      BSD Zero Clause License
      0701Updated Nov 20, 2024Nov 20, 2024
    • A Rust embedded-hal HAL impl for the STM32F1 family based on japarics stm32f103xx-hal
      Rust
      Apache License 2.0
      1815776920Updated Nov 19, 2024Nov 19, 2024
    • bxcan

      Public
      bxCAN peripheral driver for STM32 chips
      Rust
      Apache License 2.0
      223262Updated Nov 4, 2024Nov 4, 2024
    • stm32-eth

      Public
      Embedded Ethernet driver in Rust
      Rust
      Apache License 2.0
      4715053Updated Nov 3, 2024Nov 3, 2024
    • A Rust `embedded-hal` implementation for all MCUs in the STM32 F0 family
      Rust
      BSD Zero Clause License
      591361314Updated Sep 20, 2024Sep 20, 2024
    • A Rust embedded-hal HAL for all MCUs in the STM32 F7 family
      Rust
      Apache License 2.0
      68119274Updated Sep 13, 2024Sep 13, 2024
    • A Hardware abstraction layer for the stm32wl series chips written in rust.
      Rust
      Apache License 2.0
      184524Updated Sep 6, 2024Sep 6, 2024
    • fdcan

      Public
      FDCAN peripheral driver for STM32 chips
      Rust
      Apache License 2.0
      1412106Updated Sep 4, 2024Sep 4, 2024
    • Peripheral access API for STM32H7 series microcontrollers
      Rust
      BSD Zero Clause License
      1042285316Updated Aug 6, 2024Aug 6, 2024
    • stm32-fmc

      Public
      Hardware Abstraction Layer for STM32 Memory Controllers (FMC/FSMC)
      Rust
      Apache License 2.0
      101711Updated Aug 4, 2024Aug 4, 2024
    • A Rust embedded-hal HAL for all MCUs in the STM32 F3 family
      Rust
      Apache License 2.0
      671653420Updated Jul 24, 2024Jul 24, 2024
    • usb-device implementation for STM32 microcontrollers
      Rust
      MIT License
      2510361Updated Jul 2, 2024Jul 2, 2024
    • Peripheral access API for STM32G0 series microcontrollers
      Rust
      Apache License 2.0
      5175103Updated Jun 19, 2024Jun 19, 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
      2943124Updated 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
      3800Updated 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