自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 将.wav文件转化成stm32f103能直接使用的数组

stm32f103rct6接音频功放HS4150B接喇叭玩法

2025-09-12 15:18:20 178

原创 ESP32 partitions.csv 分区表修改方法

如果自己编写的代码占用内存比较大,esp32设置中自带的Factory app,two OTA definitions分区无法满足需求,可以进行如下操作。在编译时终端中会出现类似如下打印信息:或者在电脑中搜索partitions_two_ota.csv这个名字的文件,

2024-12-19 15:49:45 877

原创 ESP32 IDF ota官方例程simple_ota_example使用步骤

ESP32 IDF ota官方例程simple_ota_example使用步骤

2024-12-18 12:40:10 1768

原创 TortoiseGit上传代码到Gitee库

Gitee官网:https://gitee.com/生成公钥的步骤参考:https://help.gitee.com/base/account/SSH%E5%85%AC%E9%92%A5%E8%AE%BE%E7%BD%AEssh-keygen -t ed25519 -C "Gitee SSH Key"按三次回车键确认ls ~/.ssh/输出:id_ed25519 id_ed25519.pub私钥文件 id_ed25519公钥文件 id_ed25519.pubcat ~/.ssh/id_ed25519.pub

2024-09-24 10:20:30 941 1

原创 vscode esp32 idf环境搭建及遇到问题的解决

vscode esp32 idf环境搭建及遇到问题的解决

2024-09-03 13:24:15 1943 1

EMQX和MQTTX安装包

EMQX和MQTTX安装包

2025-11-20

ESP32 IDF ECC双向认证实现步骤

1. 下载安装服务器EMQX 2 1.1下载EMQX 2 1.2 将下载的.zip解压出来,解压目录不能存在中文、空格、特殊字符 2 1.3打开cmd,进入上图bin目录,进入emqx的bin文件夹路径 3 1.4安装EMQX服务,命令:.\emqx.cmd install 4 1.5启动 EMQX服务,命令:.\emqx.cmd console 4 1.6浏览器输入localhost:18083回车,即可访问EMQX控制台,在登录页面输入初始化账号 :用户名:admin 密码:public 4 1.7想要省略每次开机都要进入cmd敲击命令的繁琐操作 5 2. 下载客户端MQTTX 6 2.1下载MQTTX 6 3. 普通不加密MQTT连接 7 3.1打开MQTTX软件,新建连接 7 3.2查看EMQX服务器所在电脑的IP地址 7 3.3在MQTTX连接配置中修改服务器地址为自己的服务器地址,点击连接 8 3.4出现如下字样代表连接成功 8 3.5回到服务器网页,查看连接数增加了1个,连接成功 9 4. SSL(ECC)加密MQTTS连接 9 4.1 Openssl生成所需秘钥、证书 9 4.1.1新建一个文件夹,将openssl.cnf文件放进去 9 4.1.2生成CA私钥 10 4.1.3生成自签名CA证书 10 4.1.4生成EMQX私钥 11 4.1.5生成EMQX证书签名请求(CSR) 11 4.1.6 CA签发EMQX服务器证书 11 4.1.7验证EMQX证书有效性 11 4.1.8生成客户端私钥 11 4.1.9生成客户端CSR 11 4.1.10 CA签发客户端证书 12 4.1.11验证客户端证书有效性 12 4.1.12生成如下文件 12 4.2修改EMQX服务器配置文件 12 4.2.1修改emqx的配置文件emqx.conf 12 4.2.2 在c

2025-11-20

保姆级!stm32f103rct6接音频功放HS4150B接喇叭玩法

提供了两种将.wav音频文件转化为.h 8位数据格式的方法: 1.使用WavToC.exe软件 将.wav文件转化成stm32f103能直接使用的数组; 1.1打开转化软件,选择文件 1.2可修改想要的参数,记住此处的采样率,后续代码中需要算一下重载值,此处先提一下,保存文件 1.3将文件中的数组复制到工程中 1.4到main函数中,根据代码注释理解代码 1.5烧录代码连接喇叭播放 2.使用py脚本将.wav文件转化为8位数据格式文件; 内含有stm32参考代码,保姆级文档;

2025-09-12

高清钓鱼用卫星图软件,还不快快入坑

高清钓鱼用卫星图软件,还不快快入坑

2025-09-12

esp32 idf & HS96L03W2C03-0.96OLED

i2c_ESP32_WROVER_E&HS96L03W2C03_0.96OLED 通信方式:IIC; 简单例程 IO理论上随便选两个,我使用的是IO14 IO15

2025-06-27

周立功CAN分析仪最新软件备份

周立功CAN分析仪最新软件备份

2024-12-19

ESP32 IDF OTA例程使用方法详解及常见问题解决

内容概要:本文详细介绍了如何使用ESP32进行OTA(Over-The-Air)更新。首先准备环境,包括Python和ESP-IDF的安装配置,接着通过示例simple_ota_example来展示OTA更新的具体步骤。方法一包括在开发板中运行示例代码、启动HTTP服务器、配置WiFi参数等。方法二则是将编译好的固件通过HTTP服务器发送到ESP32,并完成OTA更新。文章还提供了常见的问题及其解决方案,如跳过服务器端证书检查、解决连接超时问题等。 适合人群:具有一定ESP32和嵌入式开发经验的工程师和爱好者。 使用场景及目标:适用于需要远程更新ESP32固件的场景,通过OTA更新技术提高开发效率和维护便利性。 阅读建议:建议读者按照步骤逐一操作,并结合ESP32官方文档进一步理解各个步骤的作用和细节。对于遇到的问题,可以参考文章中提供的解决方案或查阅ESP-IDF文档。

2024-12-18

空空如也

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

TA关注的人

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