ESP32
文章平均质量分 55
ESP32相关
tslids
这个作者很懒,什么都没留下…
展开
-
ESP32——烧写程序
开发时用VSCODE即可,生产可以使用乐鑫官方flash_download_tool下载软件。具体使用软件目录中有说明文件,下面只针对文件中未作描述部分加以补充。原创 2023-05-26 15:40:26 · 965 阅读 · 0 评论 -
Espressif idf 升级导致的ESP32日志输出乱码
修改工程设置中的相应波特率为460800,这样一方面烧写速度快另一方面也与官方默认相一致。修改Espressif IDF扩展设置中的下图两项为115200,但与官方默认不同。以上问题由升级而来,可以在Vscode管理设置中关闭升级(不推荐)原创 2023-05-10 14:05:57 · 329 阅读 · 0 评论 -
ESP32——Websocket客户端测试
参考示例:官方示例/protocols/websocket。原创 2023-05-10 10:47:00 · 1375 阅读 · 0 评论 -
ESP32——基于LAN8720A的以太网通讯测试
ESP32基于LAN8720A的以太网通讯测试原创 2023-02-16 10:19:28 · 3884 阅读 · 0 评论 -
ESP32——关于分区表中NVS分区数据无法保存问题
一个使用WiFi功能的项目,通过分区表API操作NVS分区,数据写入读出正常(第一加了初始化写入),启动WiFi后,重启芯片,数据读取错误(不是写入的数据)。改动后有2次正常了,但后来还是出现之前问题。单纯修改偏移可能不行,查看项目设置看是否有保存WiFi配置功能,确实有,取消选中如下图。怀疑是启动WiFi后对这部分分区进行了操作。这次没有使用以太网,可能也会存在这个问题,故截取可能项如下图。原创 2023-05-10 10:36:52 · 458 阅读 · 0 评论 -
ESP32——WEB服务程序移植(基于示例restful_server)
WEB服务程序移植原创 2022-12-04 08:51:18 · 1043 阅读 · 0 评论 -
ESP32——WEB服务程序测试(基于官方示例restful_server)
基于官方示例restful_server的测试说明原创 2022-12-03 14:42:15 · 2139 阅读 · 0 评论 -
Http传输认证方式
ESP-TLS提供的认证方式原创 2022-10-26 11:01:10 · 524 阅读 · 0 评论 -
ESP32——WIFI静态IP设置方法(官方)
WIFI静态IP设置方法(官方)原创 2022-10-22 11:37:46 · 4150 阅读 · 0 评论 -
ESP32——WIFI静态IP设置方法(非官方)
基于ESP32的WIFI静态IP设置方法原创 2022-08-05 08:57:01 · 3746 阅读 · 1 评论 -
ESP32——串口通讯应用实例
ESP32的串口通讯原创 2022-07-20 13:36:54 · 5150 阅读 · 0 评论 -
ESP32 ——调试问题记录
原因是:引脚GPIO2接了上拉电阻R2,看资料GPIO12接外设也不行。原创 2023-05-26 15:39:21 · 639 阅读 · 0 评论 -
ESP32——数组或结构体等类型数据掉电保存(分区表方式)
数组或结构体等类型数据保存到ESP32的FLASH中原创 2022-07-19 15:58:16 · 2603 阅读 · 0 评论 -
ESP32——任务间数据传输方式
ESP32原创 2022-06-16 11:11:11 · 2318 阅读 · 0 评论 -
ESP32——创建自己的工程
ESP32原创 2022-06-15 13:49:49 · 424 阅读 · 0 评论 -
ESP32——串口官方例程改写为主机扫描接收方式
1 改写原因原例程为“uart_events”。例程是基于从机方式的,即接收响应的,打算实现一个基于主机方式的,即发送等待应答(带超时处理,失败自动重发2次)。2 改写内容硬件上:将串口改为串口2,发送脚GPIO19,接收脚GPIO18。将例程中串口内容,复制并做部分修改移植到新建的“uart_master.c”和“uart_master.h”文件中。“uart_master.c”文件内容如下:#include <stdio.h>#include <st..原创 2021-12-03 09:32:31 · 3492 阅读 · 0 评论 -
ESP32——WebSocket Echo Server官方例程的改写
1 改写原因1) connect.c 和protocol_examples_common.h 文件并不属于API库。2) 方便后期对WIFI相关设置等进行改写。2 改写过程因为几个月前测试过这个项目,但只留下了相关程序,并没有总结整理,很多内容已经忘记了,回顾一下加深印象。2.1 添加原文件到项目一个错误插曲:一开始是直接复制以前文件到项目的main目录下,打开VSCODE将ws_echo_server.c文件内容替换为以前文件内容,编译报错,提示找不net_start 。....原创 2021-11-06 13:45:26 · 1010 阅读 · 0 评论 -
ESP32——ESP-IDF命令
可以在Vscode所安装插件中查看ESP-IDF相关命令常用命令如下:Show Examples Projects显示官方示例项目New Project新建项目Add Arduino ESP32 as ESP-IDF ComponentCreate project from extension templateCreate new ESP-IDF Component...原创 2021-10-12 10:12:15 · 686 阅读 · 0 评论 -
ESP32——WebSocket Echo Server官方例程分析和测试
开发板为ESP32-DevKitC程序为官方示例:esp-idf\examples\protocols\http_server\ws_echo_server使用如下工具测试发送内容如下(注意每行要有回车换行,最后要有两个回车换行):GET /ws HTTP/1.1Host: localhostUpgrade: websocketConnection: UpgradeSec-WebSocket-Key: xqBt3ImNzJbYqRINxEFlkg==Sec-WebSocket原创 2021-10-12 10:11:07 · 10474 阅读 · 0 评论 -
ESP32——开发环境搭建ESP-IDF+VSCODE
主要参考乐鑫官方视频教程:https://www.bilibili.com/video/BV17p4y167uN/?p=3&spm_id_from=pageDriver原创 2021-04-22 09:08:56 · 2176 阅读 · 3 评论 -
ESP32——开发工具ESP-IDF安装
就像网上说的用工具安装器安装,经常失败,试过几次都不成功。以ESP-IDF-V4.2为例先下载如下几个文件1.安装GIT和PYTHON2.将ESP-IDF解压的桌面3.运行esp-idf-tools-setup-2.4安装器,过程中选择桌面上的IDF路径4.成功后桌面上生成如下图标,其中命令行工具是新增加的将get-started/hello_world工程复制至您本地的~/esp-idf目录下cd C:\Users\Administrator\Des...原创 2021-04-22 09:08:19 · 1679 阅读 · 0 评论 -
ESP32——官方http服务器例程测试
1. "examples\protocols\http_server\simple"示例测试方法,使用测试工具发送如下数据POST /echo HTTP/1.1Host: 192.168.0.101Content-Type: application/x-www-form-urlencoded;charset=utf-8Connection: closeContent-Length: 812345678......原创 2021-04-22 09:06:12 · 444 阅读 · 0 评论