logologo
  • Home
  • Toolchain
  • Chips
    • ESP32
    • STM32
  • Tools

    Rustopus#

    Embedded Rust notes

    Rustopus 是一份面向真实芯片和开发板的 Rust 嵌入式笔记。内容按学习路径组织:先搭工具链,再选择芯片平台,最后进入具体实验和自制工具。

    Start Here

    建议阅读路线

    01

    搭好 Rust 基础环境

    安装 VSCode、Visual Studio、rustup 和 cargo,先把基础环境跑通。

    02

    安装芯片 target

    按 Cortex-M 内核选择对应 Rust target,避免编译阶段缺少 core。

    03

    补齐平台工具链

    安装 esp-generate、espup、espflash、probe-rs 等平台工具。

    Chips

    按芯片系列进入

    ESP32ESP32-C3/C6/S3,Wi-Fi、蓝牙和 esp-hal 实验STM32STM32F4/H7,Embassy、probe-rs 和寄存器级实验
    Articles

    当前文章

    五分钟,搭建 Rust 嵌入式开发环境一分钟,搭建 Cortex-M + Rust 开发环境一分钟,搭建 ESP32 Rust 开发环境实用工具安装:probe-rs、cargo-binutils、llvm-toolsESP32 模板工程:用 esp-generate 固化项目起手式ESP32-C3 + DHT11:从传感器读数到终端输出STM32 svd2rust:从 SVD 生成 PAC 并点灯NLBN + SEEX:把立创器件导出到 KiCad