自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 ESP32+idf开发—蓝牙通信入门之ble数据收发(notify)

​ 1、BLE(低功耗蓝牙)采用了client/server (C/S) 架构来进行数据交互。这里讲的C/S架构和前面tcp/udp编程时所讲的C/S架构是相同的。一般而言蓝牙设备提供服务,因此设备是server,手机使用设备提供的服务,因此手机是client。比如蓝牙体温计,它可以提供 “体温” 数据服务,因此是一个server,而手机则可以请求“体温”数据以显示在手机上,因此手机是一个client。​ 中央设备(主机)即通信的发起者,只能与外围设备通信;

2023-05-12 18:53:52 26271 14

原创 ESP32+idf开发之WIFI通信入门(5)HTTP通信

​ HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等),是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。其主要特点:简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。

2023-04-03 20:28:21 4722

原创 ESP32+idf开发之WIFI通信入门(4)MQTT通信

​ MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的轻量级协议,该协议构建于TCP/IP协议之上,MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。MQTT协议是一个基于客户端-服务器的消息发布/订阅传输协议。

2023-03-25 22:55:04 2266 5

原创 ESP32+idf开发之WIFI通信入门(3)TCP通信

1、数据上行:在esp32板子上编写tcp客户端程序,每隔3秒钟向tcp服务端(网络调试助手)发送字符串“hello, I am tcp_client!2、数据下行:esp32能够接收服务端发来的指令,解析后控制板子上的led的亮和灭;3、能同时运行在数据的上下行状态;

2023-03-21 22:42:01 3268

原创 ESP32+idf开发之WIFI通信入门(2)station网络连接

1、新建工程项目ctrl+shift+p,选择new project,输入项目名,选择合适项目路径,选择对应的开发板,此处选择自定义,target选择ESP32 moudule,点击选择模板。4、编译(build)、烧写(flash)和监控(monitor),成功连接ap,断开后不断重连并打印begin to connect the AP,直到再次连接成功。2、选择idf的模板example,选择其中空白的样例工程,点击创建项目用此模板,并在新的窗口打开,旧窗口就可以关闭了。​ (2)能够实现断线重连;

2023-03-13 22:15:30 1811 2

原创 ESP32+idf开发之WIFI通信入门(1)helloworld环境搭建

1、idf下载,IDF(Iot development Framework)可分为离线版本和在线版本,本次开发使用的是idf的离线版本加vscode进行,首先在idf的网站(https://dl.espressif.cn/dl/esp-idf/)中下载对应安装包。编写helloworld测试代码如图所示,并进行编译、选择com口uart烧写、和监控,查看打印信息。接下来选择使用配置idf插件,并选择离线安装方式,等待直到安装配置完成。2、安装,双击exe可执行文件进行安装,有应用修复记得点击应用修复。

2023-03-13 22:10:32 837

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除