技术栈
编程语言
| 语言 | 用途 |
|---|---|
| Rust | 主力语言 |
| C | 嵌入式基础 |
| Python | 脚本工具 |
| Bash | 自动化 |
框架与工具
| 框架/工具 | 说明 |
|---|---|
| Embassy | Rust 异步嵌入式框架 |
| Embedded-hal | 硬件抽象层 |
| PAC | 外设访问库 |
MCU 平台
| 平台 | 支持型号 |
|---|---|
| STM32 | F4xx, H7xx 系列 |
| ESP32 | C3, C6, S3 |
| RP2040/2350 | Raspberry Pi Pico |
| PY32 | 国产低成本系列 |
| AT32 | 雅特力系列 |
开发工具
| 工具 | 用途 |
|---|---|
| VSCode | 代码编辑器 |
| Probe-rs | 嵌入式调试工具 |
| Git | 版本控制 |
| KiCAD | PCB 设计 |
| Altium Designer | 专业 PCB 设计 |
| EasyEDA | 在线 PCB 设计 |