# STM32-Arduino-Proteus-Lab **Repository Path**: yhy-lk/stm32-arduino-proteus-lab ## Basic Information - **Project Name**: STM32-Arduino-Proteus-Lab - **Description**: STM32的Arduino开发机教程,持续更新中~ - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 3 - **Created**: 2025-04-29 - **Last Updated**: 2026-04-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # STM32-Arduino-Proteus-Lab 🚀 **用Arduino生态玩转STM32开发 | Proteus仿真支持 | 从入门到实战** 👉 **配套视频教程**:[B站UP主「你能嫁我吗」](https://www.bilibili.com/video/BV1JRG2zLEgZ/?spm_id_from=333.1387.homepage.video_card.click&vd_source=4f296841ea6b433f1b35b1d40226e77d) 💬 **交流群**:QQ群 `176375109` `710637447`(进群暗号:ArduinoSTM32) --- ## 📌 项目特点 - **零硬件入门**:所有代码均支持Proteus仿真,无需开发板即可学习 - **Arduino极简开发**:告别HAL库繁琐配置,专注功能实现 - **工程化结构**:每个案例包含: - Proteus仿真文件(`.pdsprj`) - PlatformIO工程(`platformio.ini`标准化配置) - 详细注释的源代码(`src/`) - **持续更新**:每周新增1个实战案例(控制算法/传感器) --- ## 🛠️ 快速开始 ### 1. 环境安装 ```bash # 推荐工具链 ./0_Installation_Kits/ ├── Proteus_8.17.zip # 已集成STM32库 ├── STLink_USB_Driver.zip # 实机调试驱动 └── CH340_Driver.zip # 串口驱动 ``` > ⚠️ **注意**:VSCode请从[官网下载](https://code.visualstudio.com/),安装时勾选"添加到PATH" ### 2. 运行一个案例 1. 打开`/4_Proteus_Simulations/5.LED_FLOW` 2. 双击`5.LED_FLOW.pdsprj`启动Proteus仿真 3. 点击左下角运行即可看到流水灯案例 --- ## 📂 项目结构 ```markdown STM32-Arduino-Proteus-Lab/ ├── 0_Installation_Kits/ # 所有必备安装包 ├── 1_Course_Documents/ # 课程文献 │ └── ... # 持续更新... ├── 2_Demo_Projects/ # 案例源码 │ ├── 4.GPIO_OUTPUT # GPIO的数字输出 │ ├── 5.LED_FLOW # LED流水灯 │ └── ... # 持续更新... └── 3_User_Templates/ # 用户模板 │ └── ... # 持续更新... ├── 4_Proteus_Simulations/ # Proteus工程 │ ├── 4.GPIO_OUTPUT # GPIO的数字输出 │ ├── 5.LED_FLOW # LED流水灯 │ └── ... # 持续更新... ``` --- ## 🤝 参与贡献 欢迎通过以下方式助力项目: - 提交Issues报告问题 - 在B站视频评论区分享你的实现案例 **贡献者名单**: [![Contributors](https://space.bilibili.com/383400717)](https://space.bilibili.com/1158579476) --- ## 📜 版权声明 - 可自由修改/商用 - 引用请注明原作者及项目地址 --- ## 🌟 支持我们 如果项目对你有帮助: - 点亮⭐Star让更多人看到 - 在B站视频一键三连 > **"让STM32开发像Arduino一样简单"** ``` ---