ESP8266-NodeMCU是一个开源硬件开发板,支持WIFI功能,可玩性颇高。

主要技术参数

核心模块 ESP8266
工作电压 5伏特
输入电压(推荐) 5伏特
输入电压(极限) 4.5 ~ 10 伏特
数字输入输出引脚 10个(全部可以作为PWM引脚)
PWM引脚 10个
模拟输入引脚 2个
WIFI标准 802.11 b / g / n
工作模式 STA / AP / STA + AP
重量 7g

下载MicroPython固件

访问https://micropython.org/download/找到对应的固件下载地址:https://micropython.org/download/esp8266/

固件烧录

固件烧录的方法有很多,常用的是直接通过开发工具烧录,以下以Thonny为例:

打开Thonny的工具菜单,进入设置:

image-20210724132932996

在解释器里面,修改为MicroPython(ESP8266),并选择对应的串口后,点击底部的Install or update firmware

image-20210724133005987

image-20210724133028594

选择设备串口和下载的固件(后缀是bin),然后开始安装:

image-20210724133111235

image-20210724133132107

image-20210724133143235

固件烧录完成后,关闭设置回到Thonny。

image-20210724133226379

image-20210724133311288