文章目录目的使用说明作为TCP Client使用作为WEB Client使用总结 目的前面的文章中有介绍使用Server(服务器)功能,这里的Server和Client指的是基本的TCP的Server和Client,当然就像前面的文章演示的那样你也可以把它用成WEB Server和WEB Client,因为这两个就是建立在TCP之上的。这篇文章主要介绍及演示下之前没有用到的Client功能。使用
0.前言Arduino程序代码是通过C/C++编辑的。1.初步认识Arduino程序结构我们打开Arduino IDE 创建一个新的Arduino程序。Arduino新建的程序都会以“sketch”为名称。如上图所示,程序结构包括两个主要函数:setup()函数void setup() { // put your setup code here, to run once: // 当程序启动
转载 2024-04-09 11:08:11
160阅读
AT 指令// AT // 查看工作模式:1(station) 0 (ap模式) AT + CWMODE ? // 进入智能配网模式 ( 先让8266接收下面指令,然后使用ESP-TOUCH (APP )输入手机连接的wifi密码,进入配网模式,配网成功后关闭配网功能 ) AT + CWSTARTSMART = 3 // ( 判断是否返回:WIFI GOT IP 来识
ESP8266是一个将wifi转换成串口通信协议的模块。使用其AT指令扫描wifi后,将返回一段携带AP信息的文字。如果需要从这段文字中提取出有用的信息,如ssid等,使用正则表达式提取是一个快速方便的方法。所使用的上位机采用Java语言编写,且Java支持正则表达式的编译与匹配,且与使用简单的字符串判断相比,正则表达式语言简练,可调试性好,所以最终采用了正则表达式提取信息。一、什么是正则表达式正
1,首先,ESP使用串口,跟51单片机通信,控制端可以使用手机,但是,51单片机和手机不在一个档次,那么在51单片机上需要分析操作。2,ESP8266在接收或者发送数据时,会向串口发送回显内容,也就是提示信息,提示接收到了什么,发送了什么,所以,在单片机上做字符串的分析截取很重要,不然手机和单片机的通信质量大大下降,前期的wifi小车写项目的时候,这个问题困扰了我很久,后来进度过慢,我就折衷的使用
ESP8266固件升级有两种办法:   1. 通过UART接口烧录   2. ESP8266通过 WIFI 获取固件自己给自己升级 本文讲的是第一种方法。 硬件平台:STM32F103VCT6(主机) + ESP-12S(安信可的一款ESP8266模组) Stm32从SD卡中读取固件给ESP8266升级。大体流程如下一、 进入下载模式   首先 ESP8266 通过
转载 2024-03-07 21:09:43
472阅读
文章目录系列文章目录前言一、要实现的功能是什么?二、使用步骤1.下载源码2.读入数据总结 前言daodanjishui物联网核心原创技术之物联网监控系统设计 一、要实现的功能是什么? 对于上一章(第三章)而言,STM32F103C8T6用串口AT指令控制ESP8266作为客户端上传DHT11温湿度给私人java服务器(后台),这时候的ESP8266是作为客户端跟服务器的链接是TCP/IP长
转载 2024-05-23 19:37:18
111阅读
http://www.51hei.com/bbs/dpj-150034-1.html说明FLASH SIZE这一栏如果是ESP-01就选8Mbit,如果是ESP-12F就选32Mbit安装环境下载AiThinkerIDE_V0.5_Setup.exe安装-注意要使用英文目录(注意这里是0.5版本,不是最新的版本,新版本未测试) 安装完成后打开安装目录下的ConfigTool.exe按defule键
转载 2024-09-05 15:12:49
106阅读
一、安装虚拟机软件:VMware Workstation使用VMware Workstation 来做虚拟机,软件可以在官网下载:https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html注:下载页面区分Windows版本和Linux版本,选择下载Windows版本二、创建虚拟机并安装xUbuntu
ESP8266 WIFI模块使用详解(AT指令配置)环境及工具指令介绍配置示意上电透传模式 环境及工具ESP8266; 网络调试助手; 串口调试助手; USB转TTL。 ESP8266可以通过串口调试助手使用AT指令进行配置,注意:模块的RX接USB转TTL的TX,模块的TX接USB转TTL的RX,默认波特率为115200。指令介绍以下介绍常用的AT指令:AT指令指令应答含义参数ATOK测试指令
转载 2024-08-16 17:17:21
947阅读
AT指令ESP-01S与TCP连接主要是有两点,一个是将ESP-01S作为客户端(STA)模式,连接好WIFI后与TCP服务器相连,二是将ESP-01S作为服务器接收TCP客户端的连接。 文章目录AT指令ESP-01S与TCP连接硬件一、ESP-01S作为客户端二、EPS-01S作为服务器总结 硬件直接上图这两个都要有的,要不然就只能自己利用USB-TTL串口连接了,比较麻烦。这个连接网上也有教程
转载 2024-03-20 12:52:10
666阅读
写在前面:博主懒癌晚期,考研结束之后想着HAPPY一下,结果把这事忘了,开学了又有很多事情要干,直到昨天一博友留言(有邮件提醒),才想起有这么个坑要填,特来填坑。相关软件程序请参考“基于STM32的ESP8266使用教程(四)(短篇)”。上篇完成了对ESP8266的配置,本篇想要实现通过电脑内置WIFI模块与8266通信。首先说一下博友的问题,说是电脑连接到WIFI模块后提示“无法连接到Inter
转载 2024-03-25 10:16:50
336阅读
通过51单片机、Arduino等实现AT指令配置8266模块,主要是通过串口通信实现的,博主学校的时候用的是51单片机给8266配置,arduino等原理相同,但是通过这种方法配置8266不是很稳定,会出现莫名重启等错误,也有可能是我外围电路没有去设计的原因。本次主要涉及到的AT指令如下//ATE0 关闭回显 uchar code closeBack[6]={0x41,0x54,0x45,0x3
转载 2024-03-28 16:11:32
262阅读
ESP8266wife的三种设置模式station模式(客户端)简称STA,在此模式下ESP8266相当于一个客户端,可以连接到服务端的wife。STA模式下模块本身不接受其他客户端的无线接入,但是可与连接APSoftAP模式(服务端)简称AP,在此模式下模块本身相当于一个路由器,自身作为一个热点,可以让其他客户端连接,允许其他客户端口接入,AP和AP之间允许相互连接。STA+AP模式(混合模式)
转载 2024-05-14 06:08:45
504阅读
附加开发板管理网址是什么用? 这个网址可以让arduino获得开发板的主芯片的库函数。让我们写的代码能直接调用库函数。如何测试开发板的好坏?使用blink example试一下,看看led闪烁否?网站服务器交互的实现流程8266运行的代码中设置了网页发送的路径和消息类型作为匹配参数,来调用不同的函数。esp8266_server.on("/", HTTP_GET, handleRoot)
转载 2024-05-28 23:02:18
24阅读
WS2812驱动1、WS2812介绍WS2812系列是控制电路和RGB芯片集成在5050个元件封装内的智能控制LED光源。它内部包括智能数字端口数据锁存器和信号整形放大驱动电路。有效保证像素点光色高度一致。 数据传输协议采用单 NZR 通信方式。像素上电复位后,DIN 口接收控制器的数据,第一个像素采集初始 24 位数据,然后发送到内部数据锁存器,其他数据通过内部信号整形放大电路整形后发送到下一个
1 请保证电源在3.3V,电源十分重要,在10个失败的用户中,有8个是电源问题,因为系统启动时候电流比较大!因此请不要过于自信自己的电源没问题。简单可靠的方式,用两节1.5V新电池串联后给模块供电,一定要共地。 2  保证 CH_PD  也就是芯片选通脚为高电平,若有 GPIO15( 也就是 MTDO), 请将此脚
关于esp8266介绍网上挺多资料的,我就不再介绍了,有不懂的地方欢迎讨论交流。主要讲解一下如何配置esp8266获取心知天气数据,并通过穿cJSON库解析其中的关键数据。背景知识粗略了解就行,看不懂代码再回去看对应内容。1.GPIO输入输出(IO口配置)2.串口通信(通过串口发送AT指令给esp8266)3.定时器中断(通过定时器中断,将每次接收数据区分开)4.cJSON(C语言无法直接处理ge
转载 2024-09-14 21:55:18
156阅读
前期准备(无路由器的情况下):开一个WiFi热点(后期开发板和电脑都要连接到这同一个热点)(一)修改源代码的WiFiIP地址和密码(使用STA模式)//WIFI STA模式,设置要去连接的路由器无线参数,请根据你自己的路由器设置,自行修改. const u8* wifista_ssid="Readmi K40"; //路由器SSID号 const u8* wifista_encryption=
转载 2024-05-01 23:44:09
606阅读
文章目录工作模式AT指令AP(Access Point)模式:(server模式)STA(Station)模式:(server模式)AP+STA模式:(AP server + STA server模式) 工作模式ESP8266模块支持STA/AP/STA+AP 三种工作模式STA(Station) 模式: ESP8266模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制。AP(A
转载 2024-03-15 15:10:09
252阅读
  • 1
  • 2
  • 3
  • 4
  • 5