【单片机笔记】NodeMcu入坑—ESP8266开发环境搭建

NodeMcu简介

NodeMCU是一个开源的物联网平台, 它使用Lua脚本语言编程。该平台基于eLua开源项目,底层使用ESP8266 sdk 0.9.5版本。该平台使用了很多开源项目, 例如 lua-cjson, spiffs. NodeMCU包含了可以运行在 esp8266 Wi-Fi SoC芯片之上的固件,以及基于ESP-12模组的硬件。

入手的的是一个CP2102版本的板卡

第一步、安装CP2102的串口驱动

第二步、下载相关的工具

1.配置java环境

2.烧录软件:nodemcu-flasher

3.基础固件下载

4.下载ESplorer

附上所有用到的工具和固件点击打开链接

因为电脑开发过Android,所以默认的java运行环境已经安装好了,再次不多记录。主要记录下nodemcu-flasher和ESporer的使用。nodemcu-flasher主要就是将基础固件给下载进去。做如下配置:

【单片机笔记】NodeMcu入坑—ESP8266开发环境搭建_第1张图片

【单片机笔记】NodeMcu入坑—ESP8266开发环境搭建_第2张图片

【单片机笔记】NodeMcu入坑—ESP8266开发环境搭建_第3张图片

【单片机笔记】NodeMcu入坑—ESP8266开发环境搭建_第4张图片

下面简单说下ESplorer

【单片机笔记】NodeMcu入坑—ESP8266开发环境搭建_第5张图片


【单片机笔记】NodeMcu入坑—ESP8266开发环境搭建_第6张图片

注意上图的波特率和端口号,波特率是9600,端口号可以在设备管理器查询。


编写第一个程序:

在左边新建一个文本,写入如下代码:

tmr.alarm(0, 1000, tmr.ALARM_AUTO, function()

print("Hello NodeMCU!\n")

end

)

直接ctrl+s保存,软件会自动的把代码发送到板卡直接运行。

【单片机笔记】NodeMcu入坑—ESP8266开发环境搭建_第7张图片


注意,如果第一次open串口一直提示与板卡通讯的话,那就在板子上按一下复位按键就可以解决了。

By Urien 2018年7月4日 14:49:43

你可能感兴趣的:(单片机)