系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录系列文章目录前言一、前期准备二、关于GUI-GUIDER1.软件安装2.软件使用三、建立Gui-Guider Demo示例四、Gui-Guider 生成的工程五、将Gui-Guider
转载
2024-02-22 14:06:47
732阅读
1:环境 芯片:NUC977 CPU: ARM926EJS OS:RT-Thread2:RT-thread下架构分析 上图时SPI所在的驱动架构 其中已经有的是SPI 的驱动 nuc97x_spi.c SPI驱动框架需要在RT-thread下通过menuconfig进行添加 代码中会新增下面的代码文件2:SPI驱动 添加SPI的驱动 向SPI的驱动框架下注册设备SPI0 drv_spi.cint
提示:本博客作为学习笔记,有错误的地方希望指正 文章目录一、slider 简介1.1概述 Overview1.2部分和风格 Parts and Styles1.3使用 Usage1.3.1值和范围 Value and range1.3.2模式 Modes1.3.2旋钮 模式 Knob-only mode1.4事件 Events1.5按键 Keys二、Slider API三、示例3.1Slider
转载
2024-10-01 08:19:10
204阅读
开发板简介开发环境搭建 windowsESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-IDF_V4.2框架库,采用纯C语言开发,开发工具为Visual Studio CodeAndroid(安卓)例程全部为原生Android开发,例程全部支持到SDK版本29 Android 10.0(Q) 开发工具为Andirod Studio 4.0PC源码例
转载
2024-08-03 13:06:21
256阅读
上次介绍了ENC28J60在STM32上怎么写好第一个Hello World,这次在上次修改好驱动的基础上,使用UIP实现ARP包响应,ICMP响应(ping通MCU)UIPgitee下载地址: https://gitee.com/jinling_gitee/uip.git github地址: https://github.com/adamdunkels
零之前言真的没话说,官方NONOSDK开发真的不方便,Arduino内核的ESP真的像个玩具(自信点,把像换成是)。所以打算在Linux环境下,使用基于freertos3.0的官方SDK开发。 然后,就根据半颗心脏的文章学习,本文也是基于他的文章:文章地址一.安装1.系统环境我用的是Win10 + Ubuntu18.04的双系统,至于如何安装双系统,可看我以前的文章Win10系统装载Ubuntu
转载
2024-07-24 08:54:40
342阅读
前言:最近闲着无聊,看到手头正好有一块tft彩屏,想着拿来玩玩。既然用到了显示屏,自然是离不开ui设计,lvgl是嵌入式一个开源图形库,具备“Light”(轻量)和"Versatile"(可用性强)等特点。对于我而言,最难的莫过于最初的环境搭建了,许多学习的热情在此刻被逐渐浇灭。但功夫不负有心人,花了一天终于是学会了个大概。跟随我的步伐,教你从0到1搭建LVGL开发环境! 文章目录1.准备工作2.
转载
2024-05-07 13:29:29
111阅读
探索 FabGL:ESP32 的强大图形与界面库1、项目介绍FabGL 是一个专为 ESP32 设计的高级图形库,支持 VGA 输出、彩色 NTSC/PAL 复合视频、I2C 和 SPI 显示设备,并内置了 PS/2 键盘和鼠标控制器。它还具备音频引擎、图形用户界面(GUI)、游戏引擎以及 ANSI/VT 终端功能。该项目由 Fabrizio Di Vittorio 创建并维护,旨在提供一套完整的
转载
2024-07-04 15:27:15
133阅读
目录一、简介二、配置使用1、获取示例 `lv_port_esp32`2、配置3、报错与修改三、屏幕资料1、规格2、裸屏引脚3、屏幕原理图4、稳压芯片资料 一、简介LittlevGL 是一个免费的开源图形库(GUI),具有易于使用的图形元素、美观的视觉效果,支持触摸屏操作,移植简单方便,适用于 MCU级别的设备,支持各类输入输出接口与芯片,支持使用 GPU。特性:LittlevGL 以 C 语言编
转载
2024-05-13 22:57:42
1225阅读
我的环境Ubuntu18.04.4 LTS,本教程不涉及搭建详细过程包括Linux图形化搭建过程,只讲Ubuntu搭建ESP32非图形化环境过程遇到的错误点:工作路径问题(找不到IDF_PATH)、仓库下载问题(git clone)、工具链版本问题(WARNING: Toolchain version is not supported)。1、工作路径问题--找不到IDF_PATH &
转载
2024-04-26 19:04:42
154阅读
ESP32 开发环境的搭建与详解目录ESP32 开发环境的搭建与详解ESP-IDF安装windows 系统idf.pyVS Code 代码编辑工具vscode-esp-idf-extensionHello_world 示例创建项目程序入口ESP32 开发板连接 PC选择串口目标设备配置工程编译工程烧录到设备监视输出使用 idf.py 工具项目的创建选择串口选择设备配置工程编译工程烧录到设备监视输出
转载
2023-07-20 14:52:38
408阅读
目录系列文章目录前言一、Gui-Guider二、下载Gui-Guider三、新建工程1.新建工程2.创建按钮工程2.1 创建button控件2.2多页面及事件设置 2.3 启动模拟器2.4 模拟器效果四、工程移植1.文件导入2.文件移植总结前言对于初次接触LVGL的开发者来说,一款好的GUI设计工具或许能帮助开发者更好的入门。因为这样可以节省不少api的熟悉时间,我们完全可以先通过GUI
转载
2024-07-30 18:39:24
224阅读
先看效果,创建一个带FontAwesome字体图标的列表演示列表控件的使用列表(lv_list):列表是从背景 页面(Page) 和其上的 按钮(Buttons) 构建的。按钮包含可选的类似图标的 图像(Image)_ (也可以是符号)和 标签(Label)_。当列表足够长时,可以滚动它。零件和样式列表与 页面(Page) 具有相同的部分LV_LIST_PART_BGLV_LI
转载
2024-07-25 08:36:43
144阅读
先看效果,创建一个按钮,触发动画弹出一个带确认取消回调的消息框消息框(lv_msdbox):消息框充当弹出窗口。它们由背景容器,标签和按钮的 按钮矩阵(lv_imgbtn) 构建而成。文本将自动分成多行(具有 LV_LABEL_LONG_MODE_BREAK ),高度将自动设置为包含文本和按钮( LV_FIT_TIGHT 垂直放置)-零件和样式消息框的主要部
最近发现很多家电家居产品都增加了彩屏,确实有些Get到我。先带大家欣赏一下 色彩、图形、交互,打造极致用户体验 瞬间成为提升家居墙面的“艺术品” 今天我们试玩ESP32彩屏的开发板WT-32-SC01是一款基于ESP32面向可视化触摸屏幕的开发板,它不仅把ESP32模组性能发挥到极致,同时让性价比最大化。 选择用它来玩GUI的理由: • 集WIFI、蓝牙、彩屏、触屏、离线语音于一体 • 丰富的扩展
转载
2024-03-17 09:38:40
157阅读
搭建ESP32-S2/C3开发环境前言相关文件下载环境安装验证安装总结 前言 点击图片购买
有一段时间没有摸ESP32的开发板了,最近关注到乐鑫的github上相关的arduino-esp32项目已经更新到了V2.0.1,值得注意的是支持ESP32-S2与C3,相信关注过我的朋友应该知道以前写过一篇ESP32在arduino下开发环境搭建,添加开发板的文章,之前采用的的添加JSON的方式
转载
2024-04-04 09:11:27
123阅读
ESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-IDF_V4.2框架库,采用纯C语言开发,开发工具为Visual Studio CodeAndroid(安卓)例程全部为原生Android开发,例程全部支持到SDK版本29 Android 10.0(Q) 开发工具为Andirod Studio 4.0PC源码例程为Visual Studio 201
转载
2024-05-11 15:52:21
211阅读
ESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-IDF_V4.2框架库,采用纯C语言开发,开发工具为Visual Studio CodeAndroid(安卓)例程全部为原生Android开发,例程全部支持到SDK版本29 Android 10.0(Q) 开发工具为Andirod Studio 4.0PC源码例程为Visual Studio 201
转载
2024-05-13 21:46:49
239阅读
如何搭建ESP32开发环境(ESP-IDF)开发框架介绍:ESP-IDF是乐鑫ESP32开发的一套框架,能够帮助用户快速开发物联网(loT)应用,满足用户对于Wi-Fi,蓝牙,低功耗等性能的需求。编译工具链介绍:该工具链类似于之前我们使用的Keil,由于其内部已经集成了编译链,所以不用设置也可以使用。但是乐鑫的工具链不同,没有类似于Keil这样的工具,但是有官方提供给编译工具链,之后进行交叉编译,
转载
2024-08-19 10:39:50
1757阅读
文章目录前言一、工具获取1.硬件工具2. 软件工具二、操作步骤1. 安装 ESP-IDF2. 编译 HelloWorld 工程3. UART0 下载调试3.1 程序下载3.2 Log 打印4. JTAG 下载调试4.1 烧录 efuse4.2连接 JTAG4.3 运行 Zadig4.4 程序下载4.5 程序调试三、参考资料 前言本文章用于记录在 Windows 操作系统下,搭建 ESP32 的开
转载
2023-10-24 00:22:39
797阅读