NodeMCU-32S 核心开发板

概述

NodeMCU-32S 是安信可基于 ESP32-32S 模组所设计的核心开发板。该开发板延续了 NodeMCU 1.0 经典设计,引出大部分I/O至两侧的排针,开发者可以根据自己的需求连接外设。使用面包板进行开发和调试时,两侧的标准排针可以使操作更加简单方便。

引脚图

尺寸图

原理图

如何使用

1. 连接线缆

使用 Micro USB 数据线连接 PC 与 Nodemcu 核心开发板,并从 Windows 设备管理器中确认芯片的 COM 口。

2. 下载出厂默认固件

3. 验证下载结果

下载完毕后,使用串口工具打开端口,查看数据输出,打印如下:

首次执行程序时,会自动格式化文件系统,时间会比较长,请耐心等待。

使用串口工具发送 print(“hello NodeMCU”) (注意加换行\r\n)

程序结果显示如下:

4. 使用 ESPlorer 调试 Lua

首先下载ESPlorer (注意需要java运行环境)

下载后打开 ESPlorer.bat 运行ESPlorer

选择正确的端口,并打开串口(115200,8,n,1),点击 【FS Info】或者最下方的【Reset】,可以看到模组输出,此时连接正常。

点击左边【Open】打开一个lua文件,并点击【Save to ESP】或者【Send to ESP】上传到esp32,即可以看到 NodeMCU-32S 运行该 lua 脚本的结果。

注意:ESP-Lua 目前尚处于开发阶段,部分功能依然无法使用,仅作为开发学习和体验。相关bug和反馈请提交到https://github.com/nodemcu/nodemcu-firmware/issues

如何编译

相关资源