【得捷电子Follow me第3期】任务1:使用MicroPython系统
[复制链接]
本帖最后由 白菜虫虫 于 2023-11-21 17:33 编辑
【得捷电子Follow me第3期】任务1:使用MicroPython系统
任务1:使用MicroPython系统(必做任务)
熟悉Seeed Studio XIAO ESP32C3开发板基本操作,安装esptool,并给开发板刷写MicroPython系统,完成入门程序的运行
搭配器件:Seeed Studio XIAO ESP32C3
操作过程:
1.安装最新的python。
这个就不细讲了,各位大佬都会,不会的兄弟们可以上网搜索一下。
2.安装esptool。
2.1方法一:这种方法是大佬都推荐的使用命令行的方式。
首先用管理员权限打开命令行,然后输入
pip install esptool
命令安装。
这种方式我尝试了多次,死活没有成功。
2.2方法二:github下载安装包进行安装。
首先打开github网址:
然后选择Code->Cownload ZIP,下载安装包。
将安装包解压到一个你喜欢的位置,路径上不要有中文,比如我就是解压到了桌面(不建议跟我学,然后文件夹名字我也改成了esptool),现在我的路径就是”C:\Users\HP\Desktop\esptool”。在这个目录下打开管理员权限的命令行(或者打开命令行之后切换到自己的文件夹),然后输入
python setup.py install
回车进行安装。
3.烧录固件:
3.1下载固件:打开microPython官网,点击DOWNLOAD,选择SEEED,如果现在你发现有了XIAO C3的专用固件就下载他,还是没有的话就下载一个通用版的ESP32C3固件。
通用固件地址https://micropython.org/download/ESP32_GENERIC_C3/
3.2烧录microPython固件:
使用USB数据线连接SEEED XIAO C3到电脑,等待驱动安装完毕,查看串口号。
将下载bin固件放到esptool的文件夹中,还是打开命令行,按照网页说明输入
esptool.py --chip esp32c3 --port com4 erase_flash
擦除flash,com4是你自己的XIAO C3的串口号。
等待擦除完毕,输入
esptool.py --chip esp32c3 --port com4 --baud 460800 write_flash -z 0x0 esp32c3-20220117-v1.18.bin
烧录MPY固件,com4同样是XIAO C3的串口号,esp32c3-20220117-v1.18.bin
是下载的固件的文件名。
3.3测试:
打开串口工具,选择XIAO C3的串口。按下XIAO C3的RST按钮,查看是否有microPython的提示字符,如果有的话输入help()进行测试,如果有提示文字回应,说明microPython环境搭建成功。
|