基于NodeMCU(ESP32)搭建Python开发环境
准备
硬件
- NodeMCU(ESP32) 开发板

- 数据线,一头是 USB-A 接口,另一头是 Micro-USB 接口。

软件
PINOUT

搭建 MicroPython 开发环境
- 运行
esptool.py read_mac命令,确认连接成功。
$ esptool.py read_mac
esptool.py v3.0
Found 2 serial ports
Serial port /dev/cu.usbserial-1410
Connecting....
Detecting chip type... ESP32
Chip is ESP32-D0WD (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 3c:61:05:06:81:9c
Uploading stub...
Running stub...
Stub running...
MAC: 3c:61:05:06:81:9c
Hard resetting via RTS pin...
烧录固件 下载 ESP32固件,选择Firmware with ESP-IDF v3.x下面的GENERIC类别。