ESP32学习笔记
文章平均质量分 93
记录学习ESP32的过程
兰陵笑笑生SD
服务于物联网、工业控制
展开
-
ESP32学习笔记(7)蓝牙GATT服务应用
ESP32学习笔记(7)蓝牙GATT服务应用文章目录ESP32学习笔记(7)蓝牙GATT服务应用一、蓝牙4.0简介概述BLE通信原理蓝牙4.0通信实现过程二、ESP32 BLE的GATT服务GATT简介profiledemo程序gatt启动流程几个需要注意的重要事项1.GATT回调函数注册esp_ble_gatts_register_callback2.注册创建GATT服务A:esp_ble_gatts_app_register(PROFILE_A_APP_ID);GATT服务状态机的一般过程:3 建立连原创 2021-03-24 22:13:03 · 4634 阅读 · 2 评论 -
ESP32学习笔记(6)MQTT应用
ESP32学习笔记(6)MQTT应用文章目录ESP32学习笔记(6)MQTT应用MQTT原理和工作过程讲解MQTT特点MQTT实现方式Windows搭建本地MQTT服务器[参考原文](https://blog.csdn.net/weixin_41572450/article/details/82558774)MQTT的DEMO注释理解MQTT配置参数结构体声明MQTT配置核心代码注释理解MQTT的事件处理回调函数启动MQTT应用注:该部分的学习需要参考esp-idf下的demo程序:…\esp-id原创 2021-03-24 10:59:51 · 2155 阅读 · 0 评论 -
ESP32学习笔记(5)HTTP应用
ESP32学习笔记(5)HTTP应用文章目录ESP32学习笔记(5)HTTP应用一.HTTP的简单介绍HTTP请求HTTP响应HTTP报文格式HTTP请求报文HTTP响应报文二.esp_http_client的demo参数结构体简介核心代码注释理解http的事件回调函数http的各种“方法”(使用url的方式)的使用举例应用实例1:get一下百度首页应用实例2:get一下天气数据注:该部分的学习需要参考esp-idf下的demo程序:…\esp-idf\examples\protocols\esp_原创 2021-03-24 10:28:23 · 2540 阅读 · 0 评论 -
ESP32学习笔记(4)wifi配网、参数保存、socket连接
文章目录一.Smartconfig与Airkiss用于智能配网1.Smartconfig2.Airkiss3.demo代码分析二.保存和读取参数三.socket连接(tcp client)注:该部分的学习需要参考esp-idf下的2个demo程序:…\esp-idf\examples\wifi\smart_config:这里展示了如何智能配网…\esp-idf\examples\protocols\sockets\tcp_client:这里展示了如何用socket套接字做客户端的tcp连接,并收发数原创 2021-03-22 18:01:00 · 6000 阅读 · 0 评论 -
ESP32学习笔记(3)WIFI实现demo代码
ESP32学习笔记(3)WIFI实现demo代码文章目录ESP32学习笔记(3)WIFI实现demo代码支持配置:STA模式demo代码分析与FreeRTOS相关的事件组espressif相关的事件循环wifi_config_t结构体部分使用到的库函数下面是demo代码的分析Wi-Fi 库支持配置及监控 ESP32 Wi-Fi 连网功能。相关内容参考乐鑫的文档https://docs.espressif.com/projects/esp-idf/zh_CN/release-v4.1/api-refer原创 2021-03-12 11:33:55 · 5151 阅读 · 6 评论 -
ESP32学习笔记(2)FreeRTOS上手使用指南
ESP32学习笔记(2)FreeRTOS上手使用指南文章目录ESP32学习笔记(2)FreeRTOS上手使用指南FreeRTOS的可配置参数配置参数demo可配置的参数简要说明FreeRTOS 使用指南(API)一个最简单的使用demo写两个任务在main中创建任务执行一、 变量类型定义二、 任务函数2.1 任务创建2.2 任务删除2.3 任务延时2.4 任务延迟到指定时间2.5 获得任务优先级2.6 设置任务优先级2.7 挂起任务2.8 唤醒挂起的任务2.9 从中断唤醒挂起的任务2.10 为任务分配标签原创 2021-03-06 11:05:46 · 5287 阅读 · 2 评论 -
ESP32学习笔记(1)Windows下集成开发环境的搭建
ESP32学习笔记(1)开发环境的搭建近些年依赖做了不少物联网的产品和项目,2G、4G、以太网、蓝牙、zigbee、lora等等都有些应用。但是说来惭愧,最近才注意到有个国产的乐鑫esp32芯片,有芯片有模组,同时支持wifi和蓝牙,简直是物联网应用的神器,乐鑫官网简介如下:MCU• 内置 ESP32-D0WD-V3 芯片,Xtensa® 双核 32位 LX6 微处理器,支持高达 240 MHz 的时钟频率• 448 KB ROM• 520 KB SRAM• 16 KB RTC SRAMW原创 2021-02-04 21:04:19 · 763 阅读 · 0 评论