自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ESP32-WROOM-32E 学习 画了一块板子 不知道对不对 求指点

学习阶段 求指导

2025-03-12 15:34:23 101

原创 LVGL移植ESP32,详细步骤。

pio 里面可以找到刚下载的库 找到tft_espi库的User_Setup.h(我的路径是:.pio\libdeps\esp32-s3-devkitm-1\TFT_eSPI\User_Setup.h)src --》是主函数 setup()初始化 只运行一次 loop ()是移植运行的,.pio ——》是默认下载库文件存放区域 点击白色外星人 ————》open。路径:.pio\libdeps\esp32-s3-devkitm-1\lvgl\lv_conf_template.h。

2024-12-26 13:30:31 1691

原创 ESP32开发之lvgl 复选框,并排,位置移动

*lvgl复选框之设置容器的位置*/

2024-12-25 13:56:34 1520

原创 在 STM32 上实现 MQTT 协议,通常涉及几个步骤,包括设置 MQTT 客户端库、配置网络连接、连接 MQTT 服务器以及发布和订阅消息。下面是一个概述,介绍如何在 STM32 上实现 MQTT

首先,需要确保 STM32 连接到网络。WiFi(通过 ESP8266 或 ESP32):通过 UART 或 SPI 与 STM32 连接。ESP8266/ESP32 负责网络通信,STM32 负责处理应用逻辑。以太网接口:使用带有以太网接口的 STM32 系列(例如 STM32F7,STM32H7),通过 PHY 芯片连接到以太网。

2024-12-19 08:10:30 1875

原创 esp32编码器程序

/ 将前一个状态和当前状态组合。// 当前编码器A的状态。// 当前编码器B的状态。// 更新上一个编码器状态。// 上一个编码器的状态。// 上一个编码器的状态。// 上一个编码器的状态。// 上一个编码器的状态。// 读取编码器的状态并更新位置。

2024-12-13 13:11:54 294

原创 ESP32 读取附近WIFI存在字符串char里面 ,放在lvgl下拉列表中显示出来 代码附上。

/ 存储当前SSID的char数组。// // 遍历每个Wi-Fi网络并将其SSID存入ssaa数组。// // 将SSID添加到ssaa数组中。// // 清除默认的选项,避免出现空的选项。// // 确保不超出ssaa数组大小。// // 打印当前SSID。// // 打印所有存储的SSID。// // 清空ssaa数组。// // 创建一个下拉框。

2024-12-12 08:15:27 467

原创 ESP32旋转编码实现多功能按钮,反应迟钝,解决办法,LVGL页面 学习笔记

用的库 madhephaestus/ESP32Encoder@^0.11.7。然后创建group组 直接绑定就能使用了。通过计数器判断正反然后返回数字2或者1。用库的计数器在利用时间差判断正反。然后注册LVGL注册编码设备。在编写旋转编码回调函数。

2024-12-05 15:22:15 313

原创 ESP32,loop监控WiFi状态显示红色,绿色 代码附上

/ /* 尝试重新连接*/

2024-12-05 14:55:03 476

原创 LVGL 下拉列表显示中文及自定义中文库生产和引用

LV_FONT_DECLARE(这里放自定义的中文库,自定定义中文库路径.pio\libdeps\esp32-s3-devkitm-1\lvgl\src\font)lv_obj_t * list11 = lv_dropdown_get_list(ui_Dropdown3);lv_dropdown_set_options(ui_Dropdown3, "故障类型\n""故障类型\n""故障类型\n")lv_obj_set_style_text_font(list11,&lv_china_font24,0);

2024-11-29 13:04:42 332

原创 坑踩了不少,终于实现ESP32 编码器多功能按键了,下面代码附上

/ 没有旋转返回0 }/* 读取编码器状态回调函数*/ static void my_encoder_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data) { // Serial.println("888888888888877777777777777777777");/*调试信息*/ if (act_enc!= 0) { switch (act_enc) { case 1: // 按下确认键 act_enc = LV_KEY_ENTER;

2024-11-16 16:47:35 366

空空如也

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

TA关注的人

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