<aside> 🔧
改建定位:保留 MicroPython、Thonny 和离线库安装内容,把 ESP32 明确为无人机载荷控制器。
</aside>
保留原 Thonny 与离线安装步骤。将板载 LED 设定为载荷设备状态灯:连接中、在线、采集中、故障四种状态。要求学生把库安装、文件传输和程序运行记录为可复用部署流程。
环境配置 → 文件结构说明 → LED控制 → 状态模式改造 → 端口/缩进/库缺失排查。连接20%,程序30%,部署记录25%,故障记录25%。
MicroPython是Python3的精简版,包含了Python的一部分标准库,可以运行在有限的微控制器上。
官方提供的pyboard开发板可以运行MicroPython,这样,我们就可以使用python语言做嵌入式的开发。熟悉嵌入式开发的小伙伴应该知道,在51,stm32等嵌入式开发上,一般使用C语言并结合汇编语言,写起来也是比较麻烦的,相对较难的。Python作为一门解释语言,用起来极为方便,用来开发嵌入式,再好不过了。