NodeMCU开花记|入门、项目及避坑

NodeMCU作为基于esp8266的廉价物联网开发模块,深受广大开发者及发烧友的喜爱。那么从这篇开始熟悉一下NodeMCU吧!

NodeMCU开花记|入门、项目及避坑_第1张图片

一、初步认识

NodeMCU开花记|入门、项目及避坑_第2张图片

NodeMCU是一个开源互联网平台,基于esp8266开发的固件。主要有三种模式:

1.AP模式(路由器功能)

2.STA模式(无线网卡)

3.AP+STA模式

NodeMCU开花记|入门、项目及避坑_第3张图片

开发方式主要有以下几种:

1.刷固件——AT指令——三种模式

2.EspEasy固件——加传感器监控数据

3.Lua语言开发

4.安信ESP系列一体化开发环境

NodeMCU开花记|入门、项目及避坑_第4张图片

二、我的项目

我现在已经实现了制作Android手机app和nodemcu进行TCP协议通讯,51单片机再根据8266发送的信息进行开/关灯操作。也能算是智能电源吧,只不果是在局域网内。

手机app是用AndroidStudio做的,主要是布局,然后线程的链接,别忘记给他访问网络的权限。

NodeMCU开花记|入门、项目及避坑_第5张图片

NodeMCU开花记|入门、项目及避坑_第6张图片

NodeMCU开花记|入门、项目及避坑_第7张图片

部分安卓代码和单片机思路我已经写出来了,希望大家参考后多多思考,并没有太大难度。

三、瓶颈/问题后期规划

一定要记得NodeMCU的一个特性——掉电擦除!因为一直连接不上,我已经花了很长时间研究安卓代码,后来发现主要问题在于其重启之后需要再次发送AT代码设置。

NodeMCU开花记|入门、项目及避坑_第8张图片


 

你可能感兴趣的:(NodeMcu)