ESP32+LVGL】1.69寸ST7789+CST816触摸屏之Vscode+platformio开发例程搭建移植 文章目录【ESP32+LVGL】1.69寸ST7789+CST816触摸屏之Vscode+platformio开发例程搭建移植所需组件一、工程搭建二、库添加三、引脚配置四、代码调试①添加lv_conf.h②修改lv_conf.h③main.c 所需组件ESP32开发板(本文以乐鑫
一、前言  大学四年真是快呀,不知不觉就毕业一年了!回头看看走过的路,总要留下一点痕迹才是,这里就对我的毕业设计进行一个总结,也算给以后的自己记录,留下一点东西。也给有兴趣的各位一个参考的实例。二、项目背景及资源分享  在网上有看到一个视频,参考网址:https://tv.sohu.com/v/dXMvNjMyNzQwNDAvMjkzNTEyMDguc2h0bWw=.html  感觉这个操作很清奇
        上一家中,我们学习了如何在屏幕上显示一张图片,那怎me显示动态图片呢?其实原理很简单,我们把一个GIF动态图片,通过工具分成若干张图片,然后快速的切换显示,就可以看到动起来的效果。让我们一起来试试吧。一、目的        在我们的240x24
目录一、前言  二、代码三、硬件说明四、ESP-IDF设置(重要)五、屏幕偏移修改驱动文件参考资料一、前言          前几天在ardiuno框架下基于platformIO用TFT_eSPI库实现了lvgl库的移植,这种方法虽然在lvgl的版本上有很大优势,但是platfo
转载 2024-08-07 07:05:41
436阅读
我的STM32系列还没有更完,先把ESP32的教程同步更一点更上,这个是第一篇ESP32的教程,先教大家安装Ardunio IDE后给环境换成黑色护眼主题,也就是换色(这个很重要哈,网上资料也不多,我这里可以帮大家换成效果很不错的配色,毕竟默认配色看起来实在是拉胯),我习惯用这个环境,也方便安装ESP32的库第一步:下载Ardunio IDE(记住自己安装的位置)官网地址:https://www.
转载 2024-05-09 22:39:08
267阅读
该程序大概框架与中使用大致相似TFT_eSPI库移植,ESP32 + ST7789驱动TFTLCD1,进入TFT_eSPI库文件夹,打开User_Setup_select.h,注释掉User_Setup.h头文件,同时找到适合自己屏幕的头文件,解开他的注释 2,进入TFT_eSPI库文件夹,在User_Setup.h文件中选择自己使用的驱动 3,然后还要进到Setup24_ST
转载 2024-07-04 18:11:36
127阅读
探索 FabGL:ESP32 的强大图形与界面库1、项目介绍FabGL 是一个专为 ESP32 设计的高级图形库,支持 VGA 输出、彩色 NTSC/PAL 复合视频、I2C 和 SPI 显示设备,并内置了 PS/2 键盘和鼠标控制器。它还具备音频引擎、图形用户界面(GUI)、游戏引擎以及 ANSI/VT 终端功能。该项目由 Fabrizio Di Vittorio 创建并维护,旨在提供一套完整的
lv_img 就是一个图片控件,它就是根据你传入的图片源来显示你想要的图片,littleVGL 为了提供最大的灵活性,它支持如下三种图片源方式:1) 内部 C 数组,用 lv_img_dsc_t 结构体来进行描述2) 外部存储文件,比如 SD 卡或者 U 盘上的图片文件3) LV_SYMBOL_XXX 形式的图标字体或者文本,此时 lv_img 图片就相当于一个 lv_label 标签控件如果你确
系列文章目录ESP32学习(1):ESP-IDF基于Visual Studio Code环境ESP32学习(2):ESP32-S3上运行hello worldESP32学习(3):ESP32上运行ILI9341驱动LCD目录系列文章目录前言一 硬件准备二 程序编译2.1 打开安装好的 Visual Studio Code,然后打开实验源程序。 编辑 2.2 接下来需要经过下面的
Arduino应用开发——LCD显示GIF动图 目录Arduino应用开发——LCD显示GIF动图前言1 硬件介绍1.1 硬件配置1.2 硬件连接2 开发环境搭建2.1 安装开发板2.2 安装库3 LCD驱动的使用和测试4 将GIF动图转成数据5 编写应用程序6 测试验证结束语 前言前面我已经介绍过了如何在Arduino环境下用LCD显示文本、图案和图片,这一讲主要介绍一下GIF动图的显示。1 硬
提示:近日由启明云端提供的基于ESP32的1.54智能屏(1.54寸彩屏,分辨率240*240)已被批量应用于无叶风扇、空气净化器、咖啡机、油烟机、按摩椅等家电、家居产品上。基于ESP32的1.54屏能屏视频DEMO 启明云端基于ESP32的1.54寸智能屏应用,你可以用在无叶风扇、油烟机、按摩椅等智能家电、家居产品。目前基于乐鑫的1.54寸智能屏已是启明云端的标准产品 提示:视频DEMO是
转载 2024-04-04 15:28:31
179阅读
电饭煲作为日常生活中最为刚需的厨电之一,家庭的普及率以及渗透率都很高。随着电饭煲行业的快速发展和人们生活质量与消费水平的提高,消费群众不再满足于功能受限的传统电饭煲,而是更青睐于集多功能于一体的、更加便捷的智能化电饭煲。需求的驱动不断促使各大厂商进行技术变革以及产品创新,为了顺应趋势迎合市场,启明智显携3.5寸串口屏的解决方案助力电饭煲产品智能升级,以高端化来提升利润、以便捷化来贴近生活场景、以智
对于任何一位内核代码的编写者来说,最急迫的问题之一就是如何完成调试。由于内核是一个不与特定进程相关的功能集合,所以内核代码无法轻易地放在调 试器中执行,而且也很难跟踪。同样,要想复现内核代码中的错误也是相当困难的,因为这种错误可能导致整个系统崩溃,这样也就破坏了可以用来跟踪它们的现 场。本章将介绍在这种令人痛苦的环境下监视内核代码并跟踪错误的技术。4.1  通过打印调试 最普通的调试
转载 7月前
70阅读
近期,乐鑫科技对ESP32—P4动作很大,广大网友热议不断,那么ESP32-P4都针对于那些功能和应用领域呢?下面是ESP32—P4的功能介绍:1、高性能核心系统,双核400MHz,自研32位RISC-V;DSP&指令集扩展;搭载64MB PSRAM,高速Octal DDR PSRAM,768KB高速SRAM;AI指令扩展,可以轻松部署复杂AI模型。基于上面的配置,可以应用于AI人脸识别,
功能介绍:驱动ili9341从京东获取天气数据开始使用拿到钥匙1.从京东注册账号2.从网站获取密钥   安装ESP32 SDKESP-IDF Programming Guide - ESP32 - — ESP-IDF Programming Guide latest documentation笔记:该项目兼容 ESP-IDF 3.X 分支和 4.0 分支。对于 4.
目录 系列文章目录前言一、初始的html文件1.删除多余的演示按钮2.增加页面配置3.增加Javascript脚本程序4.怎么实现自动刷新?5.常见错误三、ino程序修改(1)app_httpd.cpp文件四、整个文件程序总结前言        之前的ESP32CAM的网页修改都是比较简单的按钮形式,也就是点击开或者关这种互动形式的数据,碰到一个粉
转载 2024-05-17 13:28:55
196阅读
ESP32开发之旅——ssd1306 OLED屏的使用前言在本文中,您将学会ssd1306 OLED屏在ESP32中的使用,本文提供了简单的示例供学习参考。需要注意的是,本文中的ESP32是使用Micro Python进行开发的,(同时ESP8266也可按照本文进行开发)。对ssd1306 OLED屏熟悉的小伙伴可以直接跳至正文部分SSD1306 OLED屏介绍实物图本文中使用的SSD1306 是
转载 2024-04-24 12:24:17
418阅读
一、简介基于官方示例restful_server创建一个新工程。二、编译下载运行工程直接编译运行,出现下面两个错误。2.1 OCD调试错误 esp_semihost: OpenOCD is not connected!host需要用到JTAG仿真器,而我的测试用板并没有相关电路。测试板也没有SD卡电路,但使用模组为ESP32-WROVER-E(4MB),故修改上面配置如下后正常(网站部署到SPI
转载 2024-06-02 20:01:36
476阅读
系列文章目录 第一节  USB协议及建立USB-HID工程第二节  配置描述符及HID报文格式第三节  PCB按键映射(基于稚晖君开源)  文章目录系列文章目录前言一、配置函数定位的汇总二、具体配置1.设备配置报文的修改2.键盘报文描述修改3.键盘报文数据发送及实现4.值得注意的几点5.附录总结  前言本文主要在上一节的基础上,对相关的设
先跑一跑官方用例,然后移植到自己的工程中(本次移植为LVGL_8.3,最新为LVGL9)这个文档也是我一边移植一边记录的,所以有些繁琐。一,运行官方Demo。Git方式下载lvgl针对esp32的官方移植仓库lv_port_esp32注意:注意:注意:这里下载都不是最新版的LVGL而是7.11版本的。git clone --recurse-submodules https://github.com
转载 2024-03-29 06:41:04
322阅读
  • 1
  • 2
  • 3
  • 4
  • 5