![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ESP32
文章平均质量分 84
_做个辣妹
这个作者很懒,什么都没留下…
展开
-
ESP32开发路程LVGL篇(四)——常用函数介绍,屏幕、标签
本文使用的LVGL版本为7.x。介绍了常用的API 并给出了相应解释原创 2023-06-29 16:18:48 · 3532 阅读 · 0 评论 -
ESP32开发路程LVGL篇(三)——显示图片
本文利用的方式:通过工具将图片转化为.c文件,写入单片机程序并进行烧录,这种方式实现起来较为简单,但是由于硬件限制,图片的大小会受限,且占用内存,可以用在加载界面等地方。可以仿照我的做法,在 components 文件夹下新建 images 文件夹,包含刚才生成的 .c 文件并新建一个 CMakeLists.txt。main.c 的代码基本不变,变化在 LVGL 应用程序部分,替换成以下代码,代码的其余部分参考。仿照下图进行设置,convert 后生成 one.c 文件。原创 2023-06-29 11:10:41 · 1202 阅读 · 4 评论 -
ESP32开发路程LVGL篇(二)——例程代码浅析,可视化界面设计器
lv_task_handler 在LVGL中是用于处理任务和事件的函数。lv_tick_task 相当于 LVGL 的心跳,可以用来了解动画和其他任务的经过时间,以 LV_TICK_PERIOD_MS 个毫秒为单位告知。这一部分的代码相当于LVGL的初始化,包括配置显示驱动、创建显示缓冲区、注册显示驱动器,并创建一个周期性定时器。可以不用过度关注这一部分的代码。本例程针对 lv_port_esp32 工程中的 main.c 代码进行了删减并添加了相应的注释(完整的工程移植见。原创 2023-06-28 15:30:31 · 745 阅读 · 0 评论 -
ESP32开发路程LVGL篇(一)——移植完整过程,花屏问题解决,ST7735显示方向
使用 ESP32 驱动 ST7735 128*160屏幕,使用 lvgl 和 lvgl_esp32_drivers,参考 lv_port_esp32 创建工程,完整说明移植过程,同时解决ST7735显示方向受限问题,并给出常见的花屏问题解决方案原创 2023-06-27 16:54:53 · 4907 阅读 · 1 评论 -
ESP32开发路程I2S篇——音频播放,自定义分区
自定义分区,自建分区表,将自建分区烧录至 ESP32,通过 I2S 播放音频文件,完整代码展示原创 2023-04-19 10:29:29 · 3398 阅读 · 2 评论 -
ESP32开发路程WIFI篇——极简连接WIFI,模拟设备连接阿里云,ESP32连接阿里云
ESP32开发 WIFI篇——极简代码连接wifi,模拟设备连接阿里云原创 2022-10-31 15:42:15 · 2659 阅读 · 0 评论 -
ESP32开发路程蓝牙篇——BLE(GATT),修改设备名称,添加characteristic,发送数据,接收数据
蓝牙实用指南——根据BLE(GATT协议),修改设备名称,添加 characteristic,发送数据,接收数据原创 2022-10-28 17:54:02 · 5700 阅读 · 0 评论 -
ESP32开发路程——环境搭建、引脚、烧录、UART、ADC、WS2812、RFID、DAC、FreeRTOS、CJSON
ESP32开发:VSCODE+ESP IDF环境搭建问题、常见操作、引脚说明、UART、ADC、WS2812、RFID驱动程序(完整工程)、DAC、Freertos、CJSON原创 2022-10-15 12:38:02 · 1895 阅读 · 0 评论