- 安装依赖包:
sudo yay -S --needed gcc git make flex bison gperf python-pip cmake ninja ccache dfu-util
- 从Github克隆项目,最后的文件夹大小会超过1G,
git clone --depth=1 --branch dev-esp32 --recurse-submodules https://github.com/nodemcu/nodemcu-firmware.git nodemcu-firmware-esp32
- 生成配置文件,根据终端的图形界面提示配置固件,
make
这里需要注意的地方是:
- 需要用到的nodemcu的模块
- 串口波特率
- python的版本(2或3)
- 把ESP32连接到电脑,然后下载生成的固件
make flash
至此就可以用Lua开发了。或者使用在线开发网站: chilipeppr