<aside> 🔧

改建定位:保留 MicroPython、Thonny 和离线库安装内容,把 ESP32 明确为无人机载荷控制器。

</aside>

教案首页

教案副页

整合任务

保留原 Thonny 与离线安装步骤。将板载 LED 设定为载荷设备状态灯:连接中、在线、采集中、故障四种状态。要求学生把库安装、文件传输和程序运行记录为可复用部署流程。

实施与评价

环境配置 → 文件结构说明 → LED控制 → 状态模式改造 → 端口/缩进/库缺失排查。连接20%,程序30%,部署记录25%,故障记录25%。


MicroPython

MicroPython是Python3的精简版,包含了Python的一部分标准库,可以运行在有限的微控制器上。

官方提供的pyboard开发板可以运行MicroPython,这样,我们就可以使用python语言做嵌入式的开发。熟悉嵌入式开发的小伙伴应该知道,在51,stm32等嵌入式开发上,一般使用C语言并结合汇编语言,写起来也是比较麻烦的,相对较难的。Python作为一门解释语言,用起来极为方便,用来开发嵌入式,再好不过了。

安装编程工具Thonny