自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android手机作为BLE主机(客户端)

本文章主要介绍物联网短距离无线通信的技术之一低功耗蓝牙技术BLE,主要应用领域为智能穿戴设备,一般情况下需要手机端实现BLE上位机(主机、客户端)。以下介绍基于HC05/BT05蓝牙串口透传模块+MCU(STM32F103VET6),当然对于TI的CC2541、乐鑫的ESP32,本工程同样适用! 首先介绍两个重要概念,ServiceUUID(服务UUID)与CharacteristicUUID(特征UUID),ServiceUUID我们可以理解为一个班级,这个班级主要负责数...

2021-10-28 11:07:33 5058

原创 Android手机端编程实现TCPClient

上期内容主要讲解了ESP8266搭建WebServer和TCPServer的过程,其中Web的客户端显然就是浏览器,但是TCP的客户端需要一个App,TCP调试工具市面上有很多,但是仅仅是调试工具,在此,通过Android编程实现一个TCP客户端。首先,我们知道TCP是一个基于连接的传输层协议,和UDP是相对而言的,所以需要服务端的端口号与IP地址才可建立连接继而进行通信。1、获取前端界面传递过来的IP与端口号由于主界面是从别的界面跳转过来的,所以此处需要获取跳转界面携带的IP与端口号,如下:

2021-10-28 09:46:47 12724

原创 同时在ESP8266搭建WebServer和TCPServer实现温湿度数据展示及控制LED灯

相信各位小伙伴对ESP8266的使用已经很熟悉了,主要存在三种使用方式,AT固件方式:通过各种单片机或者ARM的串口驱动即可,安信可的开发环境编程(不推荐,开发环境难搭建),Arduino方式(各种功能都有库,推荐)。本案例以ESP8266作为服务端,利用Arduino开发环境搭建WebServer和TCPServer。WebServer、TCPServer最大的区别,各位小伙伴可以去回顾一下网络的知识,BS架构与CS架构的区别,在此不做过多的讲解。一、整体的程序框架逻辑#include <

2021-09-06 17:35:34 4933 7

CC2541Client.zip

BLE主机程序,实现与BLE模块的双向通信

2021-10-28

ESP8266TCPClient.zip

适用于ESP8266作为TCPServer时,该App作为TCPClient

2021-10-28

WebTCP-ESP8266.zip

ESP8266同时搭建WebServer和TCPServer,实现局域网内通过App或者网页展示温湿度数据及控制LED灯

2021-09-06

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

TA关注的人

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