文章目录一、前言二、 Blufi乐鑫自研的蓝牙协议ESP32 流程流程图三、相关代码3.1 蓝牙快速配3.2 蓝牙本地控制2.3 外设驱动3.1 蓝牙搜索3.2 蓝牙服务发现四、感谢另外,不要把我的博客作为学习标准,我的只是笔记,难有疏忽之处,如果有,请指出来,也欢迎留言哈!       微信物联网生态主要分在微信硬件开发平台与腾讯物联开发平台,前者已经停
文章目录一、前言二、认识蓝牙BluFi三、设备端开发集成Blufi协议三、程序端四、其他另外,不要把我的博客作为学习标准,我的只是笔记,难有疏忽之处,如果有,请指出来,也欢迎留言哈! 一、前言    前几天,乐鑫编送了我一个礼物,心砰砰跳的我以为是个新开发板,一打开,原来是个杯子,蛮新颖的,感谢乐鑫对我的支持!&nbs
【MicroPython ESP8266】示例✨本实验基于Thonny平台开发。⛳模块? esp8266依赖network模块。?官方文档参考:https://docs.micropython.org/en/v1.9.4/esp8266/library/network.html ?通过Shell调试窗口,查询network模块的具体参数信息。>>> import
Arduino ESP32Web注意:设置的重置wifi信息的按钮定义在GPIO 0上面,上面那种开发板上的该引脚没有引出来,所以如果想不更改此引脚,短接需要用跳线条线来短接到GND,来触发,最方便的还是更换其他引脚。这种行为,不是经常去使用,放在此引脚上也无妨,看个人需求了示例#include <WiFi.h> #include <DNSServer.h&gt
文章目录一、开发环境的搭建二、使用步骤1.在blinker手机应用上增加设备2.源码及讲解3.烧录代码到esp32 中4. 打开APP实现总结 # 简介 为了使物联网更加人性化,当我们要发布一个物联网产品时,必须能够支持随时随地配置WIFI ,今天就教大家如何用手机app来完成ESP产品的无线。我们的开发环境是以arduino IDE为开发基础,通过blink服务器来控制我们的esp
目录前言一、Web 服务二、操作过程1.烧录带有Web服务功能的AT固件2.Web服务过程2.1 ESP-12S/ESP32-S搭建Web服务器2.2 微信程序部分的操作3.Web服务OTA升级操作过程3.1、新固件准备3.2、微信程序操作 前言安信可基于乐鑫芯片设计的无线模组常用的wifi方式有三种:智能、热点以及蓝牙; 智能常用的两种方式:ESP-TOUCH
的方式很多,今天进行3个方面的研究,app和web。一、app手机App端发送包含WIFI用户名以及密码的UDP广播包,智能终端(开启了sniffer混杂模式)的WIFI芯片可以接收到该UDP包,只要知道UDP包的组织形式,就可以通过接收到的UDP包出WIFI用户名密码,然后智能硬件配置收到的用户名密码到指定的WIFI AP上。1.esp32端作为station,进入
1.esp8266有很多种模式,一种是散发WIFI的模式,一种是ap模式(混杂模式)。一般出厂的话都是散发WIFI的模式,这时候去都是手机连接设备的wifi它会自己弹出内置的web网页面(有时候很慢)。这种情况是不用程序的(但是这种模式也可以在程序连上设备WiFi后通过发8266内置网页面里的http请求去完成,但是微信官方不让用http请求,所以这个走不通)2.使用程序
基本知识:乐鑫⾃主研发的 ESP-TOUCH 协议采⽤的是 Smart Config(智能配置)技术,帮助⽤户将 采⽤ ESP8266EX 和 ESP32 的设备(以下简称“设备”)连接⾄ Wi-Fi ⽹络。⽤户只需在⼿ 机上进⾏简单操作即可实现智能配置。整个过程如下图所示:由于设备在⼀开始并未连接⾄⽹络,ESP-TOUCH App ⽆法直接向设备发送信息。通过 ESP-TOUCH 通信协议,具备
你是否还在直接将wifi的ssid和密码直接写入STM32程序中通过串口发送给ESP8266?本文教你用微信Airkiss协议实现可视化地为ESP8266发送WiFi ssid和密码信息并连接WiFi,并使STM32主控设备接入OneNET。微信Airkiss协议是微信提供的一款为设备的技术。它为ESP8266的原理可以简单理解为:微信尽管不知道我们所使用的ESP8266的物理地址,但以A
物联网时代技术开始规模化服务于民众,方便快捷显得尤为重要,smartconfig一键便是一个典型案例。智能家居/家电现阶段还处于普及阶段,由于家庭wifi网络的普及,目前普遍采用wifi与路由器完成连接,与手机/云端进行数据交互智能硬件,如智能插座,智能空调,智能空气净化器,智能灯泡,智能门锁由于不具备人机交互界面,不能像电脑一样的搜索/选择指定路由器,输入连接SSID和密码的界面,所以必须先
文章目录一、前言二、产品创建 && 设置三元组2.1 产品创建2.2设置三元组三、3.1 蓝牙3.2 热点四、订阅主题 && 发布消息4.1 订阅主题4.2 发布消息 一、前言    继ESP8266 AT固件接入腾讯物联网平台后,ESP32接入腾讯物联网平台的AT固件也出来了,大体上ESP8266和ESP32
文章目录一、前言二、 Blufi乐鑫自研的蓝牙协议ESP32 流程流程图三、相关代码3.1 蓝牙快速配3.2 蓝牙本地控制2.3 外设驱动3.1 蓝牙搜索3.2 蓝牙服务发现四、感谢 一、前言   前面已经给大家带来了如何实现程序WiFi+蓝牙控制ESP32-C3模组的原理,程序WiFi+蓝牙控制ESP32-C3模组文章  &nbs
目标通过esp32自建web服务器实现。具体来说: 1、esp32上电,手机/电脑/平板连上esp32的wifi。 2、用浏览器访问esp32的网址esp32默认是192.168.4.1 3、在web页面中输入需要esp32连接的wifi名称,和wifi密码 4、esp32自动连接上指定的wifi需求分析1、为什么要用自建web服务器的方式,而不使用esp32官方推荐的ble或者smart
转载 5月前
2096阅读
1点赞
4评论
SmartConfig介绍随着越来越多智能家居设备进入家庭,这些产品大部分都是要连接家庭的WiFi网络的。而WiFi网络的接入需要知道无线路由器的名称(SSID)和密码,绝大多数的智能家居是没有输入接口的,在设备中预先设置WiFi的名称和密码显然是不现实的,这样对于智能家居要连接的无线路由器输入无线路由器的名字和密码就成了一个困难。为了克服这个问题,人们使用了多种方法,比如智能家居热点,手
一、目的        ESP32能火的很大一部分原因是其既有WiFi又有Bluetooth,而传统的MCU如果需要能够访问网络则必须外接WiFi芯片,从本篇开始我们将介绍ESP32的WiFi功能。二、介绍        按照惯例我们贴上官资料方便大家学习       &nbs
文章目录前言第一章 介绍第二章 固件烧录硬件准备固件的烧录所需硬件硬件接线软件准备AT指令固件下载(.bin文件)固件烧录第三章 操作步骤ESP-Touch总结联系我们 前言在物联网大环境中,“方便” 成了各行业追逐的目标,关于设备上网方面,前辈们就做出了多种方案,其中最常见的方式有两种:目标设备设置为AP模式,移动设备连上目标设备AP之后,移动设备通过HTTP协议将室内WiFi账号与密
前面我们演示了使用.Net nanoFramework为ESP32进行蓝牙的简单演示,这个功能在实际项目中是非常有用的。当然,使用中我们还需要考虑一些其他的问题,比如如何将这个功能集成到我们的项目中,本文将详细介绍如何在正式项目中使用Improv程序工具。1. 引言在前面的文章中我们介绍了如何使用 .Net nanoFramework 连接 wifi,通过 Improv 协议进行蓝
阿里云平台的设置Blufi1.简介BluFi 是一款基于蓝牙通道的 Wi-Fi 网络配置功能,适用于 ESP32。它通过安全协议将 Wi-Fi 配置和证书传输到 ESP32,然后 ESP32 可基于这些信息连接到 AP 或建立 SoftAP。BluFi 流程的关键部分包括数据的分片、加密、校验和验证。用户可按需自定义用于对称加密、非对称加密和校验的算法。这里我们采用 DH 算法进行密钥协商、1
关于ESP32-SOLOESP32-SOLO主要特点是只有一个核心,这也使得使用上有点儿不一样这一款的话和其他的相比较,它的最大特点就是便宜而且非常便宜只要5块钱,因为我是从那种类似于二手电子垃圾商那边买来的,我一共买了5块。他们都是装在一个不知道是什么的板子上,我看了一下评论好像是说哪一家的无线遥控的RGB彩灯类似于这样子开发板电路设计我为这一个东西设计了电路,可以参考一下,https://os
  • 1
  • 2
  • 3
  • 4
  • 5