NodeMCU 支持多种编程方式,可以使用 Arduino IDE 通过 C++ 编写,也可以使用 Lua 编写,另外一种比较常见的就是使用 Python 来编写代码,因为 Python 比 C++ 简单,又比 Lua 通用。
- 进入file->setting->plugins安装BetterInterllij和micropython模块
- 进入language里找到micropython选择Enable micropython support,devicetype选择pybord。将ESP32使用数据线连接电脑,在device path里选择esp32对应的com口。
- 在micropython官网上下载固件包
固件包开源可以自己自定义编译,也可以选择官方编译完成的固件包。
官方固件下载地址 - 在Github下载nodemcu-pyflasher工具,运行nodemcu-pyflasher.py,安装没有的库,wx库是安装wxPython