前言关于esp-now的介绍视频建议看官方https://www.bilibili.com/video/BV1gf4y1H7iA esp-now的官方例程代码仓库在https://github.com/espressif/esp-now 本章着重介绍自己的理解,请大家批判的接受代码整理我在分析demo的时候极其不习惯使用官方的工程,我会自己整理一个比较“纯净”的工程利于我自己的学习研究,当然这个只
转载 2024-05-01 14:47:14
205阅读
#include <string.h>#include <stdlib.h>#include "freertos/FreeRTOS.h"#include "freertos/task.h"#include "esp_system.h"#include "nvs_flash.h"#include "esp_http_client.h"#include "esp_...
原创 2023-02-22 10:56:14
386阅读
第一部分:ESP32网络开发概述1.1 ESP32简介ESP32是由乐鑫科技推出的一款低功耗、高性能的开发板。它集成了Wi-Fi和蓝牙功能,具备强大的处理能力和丰富的外设接口,适用于各种物联网应用。1.2 ESP32网络开发的重要性随着物联网的快速发展,越来越多的设备需要连接到互联网进行数据交换。ESP32作为一款便捷的物联网硬件平台,其网络开发能力对于实现设备互联互通至关重要。第二部分:HTTP
转载 2024-06-06 13:48:59
96阅读
ESP32-ESP-IDF-HTTPS客户端本文例程为ESP32 HTTPS客户端POST请求 只有HTTPS请求部分,联网部分省略默。。。参考文档乐鑫ESP-IDF API参考文档所用API函数 esp_http_client_init//启动HTTP链接必须先调用此函数,返回值为为一个结构体对象,也是其它接口的必要参数 //失败返回NULL //函数参数为constesp_http_clien
转载 2024-02-23 23:31:14
228阅读
1点赞
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途。如有不对之处,请留言,本人及时更改。 一 前言:博文开始前,小徐共勉在简书上面阅读的一篇好文里面的句子,发现自己自律于写技术分享帖了。     我从来不相信什么懒洋洋的自由。我向往的自由是通过勤奋和努力实现的更广阔的人生,那样的自由才是珍贵的,有价值的;
转载 2024-05-21 23:06:50
232阅读
可以在ubuntu16.04。IDF SDK,类似stm32库开发的方式,将freeRTOS、LWIP、tinyUSB、LVGL等开源库移植到esp32上,配有大量的demos,貌似比stm32开发方便很多ESP32-CAMsudo apt-get install git wget flex bison gperf python3 python3-venv python3-setuptools c
转载 2024-05-23 22:36:39
131阅读
5.1 C 语言基础知识复习         本节我们给大家介绍一下 C 语言基础知识,对于 C 语言比较熟练的开发者,可以跳过此节,对于基础比较薄弱的开发者,建议好好学习一下本节内容。         由于 C 语言博大精深,不可能我们一
文章目录1 建立工程1.1 http-get工程1.2 获取网络天气数据1.2.1 获取心知天气的json数据为例1.2.2 可以能遇到的问题1.3 解析心知天气的json数据1.3.1 使用cJSON库函数将数据以JSON格式打印出来1.3.2 使用cJSON库函数逐个解析参数 1 建立工程本实验是在ESP32基础应用之http实验基础之上修改的1.1 http-get工程使用http-get
转载 2024-03-25 16:40:17
145阅读
/ Wi-Fi配置参数(替换为你的实际信息)#define WIFI_CONNECT_TIMEOUT 15000 // 15秒超时// Wi-Fi事件组"\r\n";#endif。
1. 之前的尝试(失败的尝试)咸鱼买了3块ESP32开发板。背面写了NODEMCU v1.1,好像这玩意可以直接写lua,也可以刷Micropython写python,还可以用Arduino IDE写c。我想直接用官方库写C。和乐鑫的这块开发板(ESP32-DevKitC)外观还挺像的(外观和引脚),可以参考这个文档图1 ESP32-DevKitCESP32-DevKitC V4 入门指南乐鑫:E
转载 2024-08-16 18:45:48
473阅读
软件参考:ESP32开发指南目录(开源一小步出品) 2020-06-22 学习ESP32的Websocket,看完了例程,编译总是出现报错。把例程源码直接编译也是出现同样的错误。在群里面偶然看到某位大哥的消息,指出的问题点和我的一样。按照大哥的修改,重新编译之后,ok了 error: implicit declaration of function
转载 2024-05-31 23:59:57
135阅读
简 介: 给出了对于基于ESP32设计的智能车竞赛的の比赛系统的硬件调试过程。基本上验证了硬件设计的合理与正确性。在第一部分的“修改建议”中也给出了硬件电路的修改意见。关键词: 智能车竞赛,比赛系统,ESP32,电磁感应  §01 基于ESP32的竞赛比赛系统根据 AI视觉组基于ESP32的裁判系统第一版本设计要求 ,由龙邱设计制作了比赛系统的硬件模块。下面对于该模块的硬件进行初步调
清单:Nodemcu ESP8266开发板(CH340G) 这个买来是制作LED矩阵时钟的,通过arduino,已经实现了连接网络、获取网络时间、显示时间,整体也运行了两周,都挺稳定的。配置SSID和PW都是在代码里写好的,但是心里一直记着应该是可以通过web配置的。但是为了给老婆的礼物,就先运行中吧。今天兴起,想用木板做个漂亮的外壳,排针在用电烙铁取下来的时候,不小心把8*
转载 2024-07-05 18:39:36
178阅读
以下内容是建立在你已经知道如何控制L298N的基础上的,如何你还不知道如何使用L298请先了解后再看,更容易理解代码,虽然代码下方有代码的解释但是还是建议你做好准备工作。代码:        以下代码控制直流电机的速度和方向。该代码在现实世界中没有用,这只是一个简单的示例,以更好地理解如何使用 ESP32 控制直流电机
      乐鑫的ESP32微控制器是一款集成有2.4 GHz Wi-Fi和蓝牙4.0双模的物联网芯片方案,采用台积电(TSMC)超低功耗的40纳米工艺代工。片上集成有天线开关、射频巴伦、功率放大器、接收低噪声放大器、滤波器、电源管理模块等功能,仅需要20余个外围元件,就可以适配大量的物联网场景。      ESP32 性能稳定,工作温度
1、HTTP请求接口ESP32可以连上WiFi后就能上网了呀,获取天气和之前写过的ESP8266差不多,也是去年的事情了复习下。心知天气的链接:未来15天逐日天气预报和昨日天气 (yuque.com),以及获取天气的接口:2、代码乐鑫是有个链接关于Arduino开发esp32的文档支持的:Welcome to ESP32 Arduino Core’s documentation — Arduino
入手了一个esp-prog想尝试调试一下发现步入了官方都没发现的坑1.因为装的是官方的esp-idf离线版,里面驱动都已经下载好了。打开设备管理器,连esp-prog可以看见2个com。官方说是正常现象。  然后在esp-idf中输入自己工程的位置,配置工程都是顺风顺水的。       但是实际照着官方后面调
转载 2024-06-03 16:04:09
487阅读
要说起报警器,大家“没吃过猪肉,也见过猪跑”相信都不会太陌生。在我们的印象中报警器就是一个通过喇叭来发出声响和亮光来警示人们注意的“提示器”吧?!当然,报警器有非常多种,各式各样,比如:温度报警器、烟感报警器,作用与应用场景也都是不一样。今天小编呢就来分享下什么是烟感声光报警器(亦称烟雾声光报警器)?当然,根据安装的方式不同,大致分为有线烟感声光报警器和无线声光报警器,具体哪种,可以根据的是实际情
引言 文章的起点源于一个小伙伴私信我,想了解如何在vscode中直接开发esp8266。vscode其轻便,小巧等优点越来越受各类程序员的喜爱。 前面我分别介绍了如何在Windows中使用msys32,以及在Ubuntu(linux的一种发行版)搭建esp8266的开发环境,直接基于命令行编译,配置,下载等操作,这样做的好处是避免直接基于IDE(集成开发环境)开发,IDE背后帮我们封装了很多操作,
了解了蓝牙 GATT 相关概念,趁热打铁,分析一下官方示例 GATT Server 的应用程序架构。 目录前言一、GATT Server 示例分析1.1 初始化1.2 回调函数gatts_event_handlergap_event_handler☆ gatts_profile_a_event_handler ☆ GATT事件流程esp_ble_gatts_create_service二、示例测试
转载 2024-03-23 17:17:21
70阅读
  • 1
  • 2
  • 3
  • 4
  • 5