- 博客(371)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 基于Arduino的掌机
本项目来自太极创客的开源具体步骤可以去太极创客的bili查看,这里只说几个下载调试遇到的问题开发板选择 le0nardo如图报错这个需要去开发板管理器下载下图这三个库然后就可以顺利下载了 大家一起做起来吧。全套资料可以去太极创客bili获取也可以关注我的公众号 文子嵌入式 回复口袋游戏机获取...
2021-11-05 19:40:49
495
原创 基于ESP-01S的桌面小电视
成品图功能说明支持手机配网,获取网络时间,星期,天气动画,天气预报(所有api获取来自心知天气)传送门 心知天气官网这里感谢太极创客团队,自己只是复现了一遍。传送门 太极创客实测得出这个项目确实是可行的,并且上手非常容易,大家有兴趣也可以去关注太极创客的网站了解,我这里只是指出一些代码修改和硬件测试的问题(硬件本身可能会出现的问题)esp-01s的下载测试对我来说,并没有esp8266开发板那么稳定,所以如果代码下载不进,可能是接线错误和你的eps-01s是被刷过固件的,以下分别
2021-10-20 08:23:19
1478
原创 DIY成本35的自制蓝牙音响
一如既往是我的风格 先放成品效果视频 成本35的DIY蓝牙音响 某天看到办公室同事的蓝牙音响很酷,然后自己上某宝搜了一下大概价格在一百多块钱,这价格我自然是不能接受的,于是我就尝试搜了下蓝牙播放模块,价格合适,傻瓜接线,适合我这种手残人士。蓝牙音响正面图制作流程上文已经提到,制作流程非常简单,因为我购买的蓝牙是自带WIFI模块和功放电路的,因此只需要选择合适的电源和喇叭再用烙
2021-08-23 09:07:40
5452
1
原创 基于STM32的OLED播放Bad apple
基于stm32的oled显示badapple 有屏幕的地方就有bad apple说下原理将视频用opencv转换成图片,之后进行图片取模,转化为16进制,使用oled图片显示函数显示。没什么技术含量 需要代码评论区留。......
2021-06-02 11:40:06
3144
7
原创 ESP8266wifi模块新手入门(无须代码实现和电脑通信)
所需硬件开发板一个 (没有固定要求 主要是要用到开发板的3v3)我自己的是原子精英版USB转TTL一个ESP8266 01一个说下接法ESP8266 VCC------开发板 VCC3.3ESP8266 GND------开发板 GNDESP8266 TXD------USB转TTL RXDESP8266 RXD------USB转TTL TXDUSB转TTL GND------开发板 GND (共地)另外 由于01没有上拉 所以ESP8266 EN------开发板 VCC3
2021-05-24 15:05:10
3793
10
原创 基于51单片机超声波测液位带无线传输(毕业设计)
实现功能显示当前水位高度水位到达警戒线之后可以自动启动水泵抽水,到达下限自动关闭加入语音模块,在水位到达警戒线时进行语音报警实现无线传输水位高度按键调节阈值为了更直观 我们直接整个视频 超声波测液位无线传输模块 物料准备以及成本9*15万用板 (2块24元)AT89C52单片机模组
2021-04-05 16:40:26
872
18
原创 基于STM32C8T6的智能蓝牙小车(毕业设计)
基于stm32最小系统的蓝牙小车 硬件部分(成本stm32最小系统(10r)型号具体为STM32F103C8T6jdy-31蓝牙模块(10r)L298N继电器模块(10r)直流步进电机版 直插电解小车底座 50-70r(套装包括 四个直流电机 四个车轮 两块亚克力板车身)40p 排线 2r 公对公一共为 82元下面放出部分硬件图直流电机车轮电机驱动模块(说一下接......
2021-03-05 11:37:04
8601
82
原创 基于stm32的 iic通讯的 led显示 学习分享
最近也是在刷博客 刷到四线就能显示 led感觉很神奇 所以开个博客记录一下实现进度硬件方面只说必要的 有板子的可以直接用oled模块 没有的花20买个最小系统(推荐stm32f1c8t6)一般会送两根线 你可以多要几根 两根不够现在看oled(四针模块 图片来源百度)硬件连接 vcc接3.3v(5v会烧坏) GND电源负 时钟脚接单片机时钟 数据脚同理(单片机引脚查原理图 买了板子的会送引脚excel 表 都比较方便 )比如我这块板子 SCL就是PB6 SDA就是PB7oled是支持spi和
2020-11-25 10:38:17
961
1
原创 LVGL + SquareLine:嵌入式里「中英两套字串」怎么做(无需完整 i18n 框架)
NVS + 宏选择字串 + 屏加载回调批量刷新,不引入完整 i18n 基础设施,特别适合的快速迭代。若以后项目变大,可以再演进成「宏参数改为字符串 ID + 表驱动」,迁移路径也相对清晰。文末可替换为你的仓库链接、芯片型号与 LVGL/SquareLine 版本号。
2026-04-19 21:56:12
3
原创 LVGLV9.5 移植到 STM32 + 并口 LCD 时颜色异常的排查指南
接口类型flush 中是否需要转换说明FSMC 16-bit 并口不需要16-bit 总线直接对应 RGB565,无字节序问题SPI 接口可能需要字节交换SPI 逐字节发送,STM32 小端存储可能导致高低字节反8-bit 并口可能需要拆分一个像素需要分两次 8-bit 写入。
2026-04-17 14:46:34
11
原创 GUI guider导出在VSCODE模拟器运行
界面结构、样式:在 GUI Guider 中修改并重新导出,覆盖 generated/(注意备份custom中的手工修改)。事件回调:Guider 生成在 events_init.c或各 screen 的生成代码中;也可在 events_init()里统一注册。不经过 Guider 的纯代码扩展:写在 custom/custom.c的 custom_init(lv_ui *ui)中,通过 guider_ui的成员(如)访问控件。
2026-04-02 08:54:37
27
原创 GUI guider标志位速查
本文总结了 GUI Guider 中常见对象标志位(Flags)的作用与使用建议。这些标志位本质上对应 LVGL 的对象行为开关,用于控制控件的可见性、输入、滚动、事件传播和布局参与方式。
2026-03-27 17:32:13
28
原创 LVGL9 中文拼音输入法完整教程
endif#endif#endif// 家居设备{ "deng", "灯" },{ "kong", "控空" },{ "zhi", "指智置" },{ "men", "门们" },{ "lian", "帘" },// 场景{ "chang", "场常唱" },{ "jing", "景精竟" },// 通用(从扩展词典引用,保持兼容性){ "ni", "你妮泥拟" },{ "wo", "我握卧" },// 结尾。
2026-03-24 09:02:42
39
原创 LVGL实现带圆角的设置按钮
本文面向通用 UI 需求,介绍在 LVGL 中如何通过“圆角 + 圆角剪裁”实现圆角容器与内容的统一裁切效果(常见于卡片、按钮、头像、对话气泡等)。
2026-03-19 09:02:59
43
原创 ESPIDF 分区表保姆级详解
分区表(Partition Table)是 ESP32 设备 Flash 存储空间的布局规划,类似于电脑的硬盘分区。它定义了 Flash 中每个区域的用途、大小和位置。范围:0x40 到 0xFE(64-254)用途:用户自定义分区类型限制:不能使用 0x00-0x3F(ESP-IDF 保留)不需要!Bootloader:自动放在 Flash 起始位置(0x0),大小由构建系统决定:自动放在 0x8000 位置,固定 4KB 大小字段常用值说明Typeappdata应用或数据factory。
2026-02-11 10:25:39
42
原创 小智AI SQuareline导出的UI文件移植到小智框架
这一步是让 SquareLine 生成的代码适配当前项目的 LVGL 配置,既不强制你打开所有组件,又保留未来启用的可能。
2026-01-28 19:17:58
79
原创 ESPIDF 修改Blufi设备名称说明(IDF5-5)
通过修改 ESP-IDF 框架中的 宏定义来更改蓝牙配网时的默认设备名称。文件路径: 或者根据你的 ESP-IDF 安装路径:打开 ESP-IDF 安装目录下的文件:2. 查找宏定义在文件中找到以下定义(通常在文件开头或相关配置区域):3. 修改设备名称将默认名称修改为你想要的名称,例如:或者使用英文名称:注意:修改 ESP-IDF 框架文件后,建议清理编译缓存:或者只清理蓝牙相关组件:2. 重新编译3. 烧录固件✅ 验证方法启动蓝牙配网手机扫描查看日志如果更新 ESP-I
2026-01-10 15:19:22
102
原创 LVGL9 双物理屏幕驱动入门教程
通过以上步骤,就可以在 LVGL9 中同时驱动两个物理屏幕,并在每个屏上加载不同的界面、独立处理输入。如果某个物理屏需要在多个界面之间切换,比如副屏加载不同的菜单,可以在对应的。为例,介绍如何在一个 MCU 上同时驱动两个独立的物理屏幕(两个。假设有两块 240×320 的屏幕,各自有独立的刷新函数。),并在每个屏上加载自己的界面。效果是一样的,只是更明确指定了要加载到哪个显示器。等)来写,再按实际硬件做适配。,你工程里也可以继续用兼容宏)。如果两块屏都要触控,需要两个。,再调用你自己的封装即可。
2025-12-16 20:21:39
271
原创 LVGL 9.X Image Button(imgbtn)组件
imgbtn 支持不同状态的图片(释放、按下、检查、禁用)。或使用 LVGL 的图片解码器。可以来自 C 数组(如。生成的图片)或运行时加载的图片资源。若图片从外部资源加载,需先转换为。
2025-12-11 19:29:49
114
原创 编译小智AI2.0.4 报错 # ESP-IDF Windows 路径长度限制问题解决方案(已解决)
通过启用 Windows 长路径支持,可以彻底解决 ESP-IDF 组件管理器在下载包含深层目录结构的组件时遇到的路径长度限制问题。这是最根本、最彻底的解决方案,一次设置,永久有效。
2025-11-24 10:01:21
132
原创 小智AI 连接心知天气获取天气和温度
本文档介绍如何在 ESP-IDF 5.5 框架下,通过心知天气(Seniverse)API 获取实时天气信息和温度数据。该实现已集成到 AIchat 界面的联网流程中,当用户进入 AIchat 界面并开始联网时,系统会自动获取天气信息。
2025-11-18 14:55:04
365
62软件开发SQuareline Studio多语言功能实现:Nodejs环境配置与lv-i18n编译使用教程
2025-06-16
60【嵌入式系统开发】LVGL配置文件系统使用
2025-06-16
59RTC打铃课设设计
2025-06-12
56蓝牙模块控制LED灯开关亮度程序源码
2025-05-26
53STM32F1连接SHT10传感器并且通过OLED0.96显示屏显示出来
2025-05-15
48STM32F1配置时钟闹钟源码并且使用OLED0.96显示时间(有接线说明)
2025-05-15
46STM32F1连接VL530L0X测距传感器测量距离并且通过串口打印
2025-05-14
47STM32F1连接美上美拨轮编码器(SIQ-02FVC3)并通过OLED0.96寸屏幕显示计数值
2025-05-14
43STM32连接MPU6050陀螺仪传感器并打印俯仰角和翻滚角
2025-05-14
42STM32F1驱动MG90SG90舵机转动
2025-05-14
69STM32H753HAL库模版(最新)
2025-06-23
71适配微雪2.8寸 LCDESP32S3开发板(PIO+arduino)架构
2025-06-24
68基于Freertos系统 STM32F1环境监测系统
2025-06-20
64【嵌入式开发】Squareline导出UI文件使用教程:倒车影像移植调试及界面初始化详解
2025-06-16
63软件工程SQuareline Studio布局详解:菜单功能与界面元素管理综述
2025-06-16
66【嵌入式开发】ESP-IDF新建项目报错Cannot read properties of undefined (reading ‘fsPath’)解决方案:VSCode环境配置与修正方法详解
2025-06-16
67 ESP-IDF新建项目报错Cannot read properties of undefined方法2
2025-06-16
labelimg的下载安装出现报错问题
2020-06-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅