文章目录
- 1. 安装链接
- 2 esp32 固件
- 3 luatoos v2.1.42
- 3.1 下载固件
- 3.2 下载lua文件
- 4 小结
- 5 其他版本,我使用失败的版本
- 5.1 Luatools
- 5.2 下载
1. 安装链接
目前找到了几个版本的luatools,下载esp32建议使用第三个
下载路径:
- Luat下载调试工具1.6.4
https://www.openluat.com/Product/software/luatools.html - luatool v2.0.76
https://doc.openluat.com/wiki/3?wiki_page_id=695 安装v2,串口选择时出问题了,选择下拉框tool会卡,然后显示无反应,下拉弹出后瞬间就缩回去了,v2选中串口后,直接按向下键可以选择串口 - luatool 2.1.42(esp32 建议使用)
https://wiki.luatos.com/pages/tools.html
好像还可以通过esp32-idl-tool下载固件,https://dl.espressif.com/dl/esp-idf/
我没有用过,就不展开了。
2 esp32 固件
ESP32-C3芯片 – https://wiki.luatos.com/chips/esp32c3/mcu.html
下载路径:https://gitee.com/dreamcmi/LuatOS-ESP32/releases
感谢梦程大佬提供的
下载这两个soc,后续用luatools导入
ESP32C3-V0001-BETA4.zip:代码源,和前一章如何git连接的内容一致。
下载 Source code (zip):LuatOS-SoC_esp32c3_V0001-RC1.soc
下载后,双击soc文件,使用bindizip打开,解压出来如下
3 luatoos v2.1.42
安装链接:https://wiki.luatos.com/pages/tools.html
我的直接点击无法自动下载,需要右击链接另存为才可以保存
下载后会提示更新,先更新后使用。
3.1 下载固件
选择适合的com口
选中“4G模块USB打印”,选择下载固件,选中下载的soc文件,再点击下载,即可下载成功。
3.2 下载lua文件
选择创建项目,输入项目名称。
选择soc固件
添加脚本,自己编写的lua文件
选择下载脚本
4 小结
本章简单介绍下使用luatools如何下载esp32固件。
感谢梦程大佬的指导,欢迎大家加群讨论667220396。
ps:固件好像也可以自行编译,不过我没试过,放一个链接,后续再看看
LUATOS-SOC云编译自定义固件教程 – https://doc.openluat.com/article/3639
5 其他版本,我使用失败的版本
5.1 Luatools
下载路径:
- Luat下载调试工具1.6.4
https://www.openluat.com/Product/software/luatools.html - luatool v2
https://doc.openluat.com/wiki/3?wiki_page_id=695 PS:我的电脑安装v2,串口选择时出问题了,选择下拉框tool会卡,然后显示无反应,下拉弹出后瞬间就缩回去了,目前我使用的时v1.6.4
ADD:v2选中串口后,直接按向下键可以选择串口
5.2 下载
打开luatools
下拉选择合适的com口,比如我的是com8
打开串口后图标变绿
选择“下载lua脚本”
选择"创建",输入项目名字,选择确认
如下图,创建成功一个项目,点击右侧的添加脚本,选择上一章下载的esp32代码demo-adc.lua
选择自动添加库