在Arch Linux上搭建ESP32 NodeMCU构建环境

  1. 安装依赖包:
    sudo yay -S --needed gcc git make flex bison gperf python-pip cmake ninja ccache dfu-util
    
  2. 从Github克隆项目,最后的文件夹大小会超过1G,
    git clone --depth=1 --branch dev-esp32 --recurse-submodules https://github.com/nodemcu/nodemcu-firmware.git nodemcu-firmware-esp32
    
  3. 生成配置文件,根据终端的图形界面提示配置固件,
      make
    

这里需要注意的地方是:

  • 需要用到的nodemcu的模块
  • 串口波特率
  • python的版本(2或3)
  1. 把ESP32连接到电脑,然后下载生成的固件
     make flash
    

至此就可以用Lua开发了。或者使用在线开发网站: chilipeppr

留言