WiFi模块 ESP8266-01S的使用ESP8266-01S的基本信息简单的AT测试1.接线2.AT指令测试通信测试TCP/UDP协议ESP8266 AP模式下的通信ESP8266配置为TCP服务器时与电脑通信ESP8266配置为TCP客户端时与电脑通信ESP8266 STA模式下的通信ESP8266配置为TCP服务器时与电脑通信ESP8266配置为TCP客户端时与电脑通信两个模块之间通信
带联网功能的RFID宿舍门禁项目目录做完这个部分,觉得之前固件简直是无用功,根本没用上。 这部分涉及到了很多,可以写挺多篇的,不过单拿出来的话和别人写的没太大区别,就一起写了。 ESP8266WiFi.h库不存在也可以用这个办法解决。 成果 涉及内容Arduino增加NodeMCU开发板。ESP8266WiFi.h库不存在的解决办法(用NodeMCU开发板)。Arduino下载文件
一、背景首先手机APP连接智能插座热点(AP)将网关的SSID和密码通过HTTP协议配置到插座,完成配置后智能插座连接网关。Post请求和Get请求:二、流程2.1 定义相关变量及宏/********************************************************************* * LOCAL VARIABLES */ static struct e
任务使用XPT2046读取多路温度数据使用WIFI模块ESP8266进行无线通信,本次使用的模块是【正点原子】WIFI模块ATK-ESP8266,(ESP8266通用,无非是模块的连接电路简单了)。使用LCD显示手机能连接WiFi模块发出的AP进行通信效果ESP8266使用AP模式 (AP 模式:ESP8266 模块作为热点,手机或电脑直接与模块连接,实现局域网无线控制。)AT+CWMODE=2
转载 2024-05-30 19:05:45
407阅读
最近开始玩ESP8266(下面简称ESP),写一篇文章来理清一下思路,如果能给到读者一些帮助就更好了。 ESP有三种工作模式:STA,AP,AP+STA。 简单介绍一下这三种模式:STA :就是用来连接其他热点的,可以是AP模式下的ESP,也可以是路由,手机电脑开热点。 AP :模块自己就是热点,可以理解为路由,别人来连接它。 STA+AP:就是上面两种模式的结合。用AT+CWMODE可以设
转载 2024-04-18 11:49:15
221阅读
我之前介绍了两篇关于ESP8266的OTA更新方法:基于 Arduino OTA "ESP8266 OTA之Arduino IDE更新"基于 浏览的 OTA "ESP8266 OTA之浏览更新"说实话以上这两种方案除有点好玩其实没有什么实用性,由其在开发产品时上述的两种方案就是一种鸡肋,甚至可以说是不可用的。那现在市面上的各种智能设备是怎么更新固件的呢?我使用过的绝大多数会进行固件更新的IoT
名转成对应映射的地址1.2 DNS server库    ESP8266使用DNS服务(一般和WebServer服务一起使用,WebServer请回顾 ESP8266开发之旅 网络篇⑪ WebServer——ESP8266WebServer库的使用),请在代码中加入以下头文件:#include <DNSServer.h>    讲解方法之前,先来看看博主总结的百度脑图:常用方法非常简单
转载 2024-02-28 14:10:43
330阅读
Esp8266【NodeMCU】连接阿里云服务器创建阿里云产品添加设备Esp8266代码MQTT_PASSWD密码生成工具修改PubSubClient.h文件(不修改无法连接Mqtt服务器)设备测试   使用EsP8266(NodeMCU)连接阿里云服务器,并在服务器控制台点亮板载LED灯,进行数据上传和下传的测试。关于Esp8266引脚介绍 自行查看。 创建阿里云产品 功能定义:   先选择
目录[ESP8266网页服务器](一):搭建网页服务器[ESP8266网页服务器](二):串口控制Arduino板前言 一、Arduino添加ESP8266开发板二、修改页面总结前言        ESP8266可以算是比较常见的带有wifi功能的开发板了,关键是这个是真的便宜,某宝12块左右。不过这个系列的板子型号是真的多,我用的是下面这款,可以
Don’t Talk,Show me codeAT+RESTORE //恢复出厂设置(简单粗暴) AT+RST //重启一哈 AT+CWMODE=3 //设置WiFi为state和AP模式 AT+CWJAP="qq","qwertyuiop789000" //连接WiFi,“热点名”,“热点密码” AT+CIPMUX=1 //建立TCP Server AT+CIPSERVER=1,80
文章目录前言STA模式首先验证一下例程例程都有什么东西事件标志组事件处理回调函数初始化函数 前言上一篇我们部署了ESP8266的集成开发环境,这一篇将开始ESP8266最主要的功能——WiFi的部分。其他诸如GPIO等外设的部分放在实际需要的时候再弄,没必要单独列一篇出来。 WiFi下有两种主要模式:STA和AP模式,前者可连接现有的路由,后者本身建立热点,用手机上的功能来说,STA模式就相当
转载 2024-03-27 09:52:50
217阅读
目录一、局域网下游览更新二、网络服务器获取固件1、第三方云平台(1)固件保存及固件地址链接获取(2)ESP32代码设置2、python下的SimpleHTTPServer方法(1)云服务器设置(2)ESP32代码设置(3)关闭SimpleHTTPServer3、Apache2搭建HTTP服务器(1)云服务器设置解决方法一、解决方法二、解决方法三、(2)ESP32代码设置(3)关闭Apache2
转载 2024-03-29 14:44:37
197阅读
更新说明:由于固件升级,很多小伙伴们收到ESP8266模块后用我们的库调不通,在此诚挚道歉。发布此篇教程的时候使用的是旧版本固件,库文件设置的波特率是115200。如果调不通的话应该收到的是新版本,使用的波特率是9600。库文件我们已经在github上更新了https://github.com/itead/ITEADLIB-ESP8266  请知悉,谢谢!上周终于写完ESP8
实验介绍最近做了一个小实验,在esp8266上连接了一些外设,构建了一个websocket server,用的是micropython编写程序;在pc上写了原生js,构建了一个websocket client。esp8266用的是sta模式,与pc连接到同一个WiFi,服务器和客户端在同一局域网内,用彼此的ip地址进行通信。采用的是websocket协议,esp8266使用的是https://gi
转载 2024-06-07 16:31:09
564阅读
了解MQTT数据包形成 参考 :http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html#_Toc398718027 Windows 下 MQTT 服务器搭建之Apollo(1)下载 Apollo目录Windows 下 MQTT 服务器搭建之Apollo(1)下载 Apollo(2)安装(3)安装 JDK(4)创
完成本节实验所需材料:硬件:1.ESP8266 * 12.串口 * 1软件:1.NetAssist2.串口调试助手3.python软件 + 编辑阅读本节所需知识:1.对python语法有一定的了解2.对TCP通信有一定的了解前面三节已经分别介绍过如何使单片机向OneNET上上传数据,对数据交互的原理进行了相应的说明,以及如何从OneNET平台上下发命令控制单片机;但由于是使用别人已经制作好了的平
Jetbrains永远的神工欲善其事,必先利其。Jetbrains家的IDE可以说是永远的神了,真的是谁用谁知道,都1202年了,还不整个这个星球最智能的IDE试试?准备工作既然要开发ESP8266,那编译环境一定必不可少,这里请根据需求食用配置环境的教程手动配置过程自动配置过程(算半自动吧)下载安装CLion在Jetbrains官网下载CLion,众所周知,CLion是一款商业软件,至于如何获
目录前言一、UDP服务器二、TCP与UDP的区别(1)TCP(Transport Control Protocol)A、TCP连接过程B、TCP断开链接C、TCP协议的特点(2)UDP(User Data Protocol)A、面向无连接B、有单播,多播,广播的功能C、UDP是面向报文的D、不可靠性E、头部开销小,传输数据报文时是很高效的前言ESP8266作为一款能直接连接wifi的NodeMCU
转载 2024-05-17 05:33:33
161阅读
1. 为ESP8266搭建Arduino IDE开发环境方法一:通过开发板管理安装ESP8266 SDK,具体方法【点击此处】(此方法在虽然在网站上广为流传,本人亲测并不好用,容易受到网络波动的影响)方法二:针对方法一,下载ESP9266 SDK时容易受到网络波动的影响,还有一种方法是删除部分文件来解决,具体方法【点击此处】(此方法本人亲测,还是不好用)方法三:上述两种方法可以作为了解,真正实用
ESP8266_RTOS_SDK git 项目地址:https://github.com/espressif/ESP8266_RTOS_SDK/tree/release/v3.0其实主要按照项目的官方教程来就行,只是官方教程是针对于wingw有一定认识的人编写的,所以有一些常识的步骤只是一笔带过,所以对于不熟悉wingw或者linux的新手来说,可能就比较蒙。往往按照教程一步一步下来,发
  • 1
  • 2
  • 3
  • 4
  • 5