Skip to content

mithunvoe/STM32

Repository files navigation

STM32 Projects

This repository contains various STM32 embedded development projects. Each folder within this repo is a self-contained project targeting different microcontroller use cases using Rust.


📁 Project List

A minimal setup for STM32F446RE using Rust that blinks an LED (PA5).
Includes full toolchain setup, memory layout, OpenOCD integration, and debug scripts.

  • 🔧 cargo-based embedded Rust project
  • 🛠️ Uses openocd and gdb-multiarch for flashing and debugging
  • ⚙️ Sets up .cargo/config.toml and linker scripts
  • 🧪 Debug-mode triggers a panic after 5 blinks for testing

🧰 Prerequisites

Before working on these projects, make sure you have:

  • Rust toolchain installed via rustup
  • Target support: thumbv7em-none-eabihf

📚 Resources

About

Everything I do related to STM32 will be kept here.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors