基于ESP-IDF在ESP32S3上移植LVGL和显示触摸驱动
ESP32很久没搞了,这篇文章是基于VSCode写的,写的自认为很一般,不过对于初学者应该是有点帮助的,近期可能会用CLion再试试配置ESP-IDF环境 - 20241028更新
前言:之前基本一直在搞STM32的开发,想换到别的平台(比如ESP32)试试,也算对自己的一种锻炼和提升,注意到网上关于LVGL移植的教程非常多,但是大部分是基于Arduino平台的,基本没有基于ESP-IDF框架的(即使有也已经过时)。最近入手了几块ESP32的开发板和一块带CTP(电容触摸)的3.5寸IPS屏幕,可视角度和分辨率都不错,作为一个对GUI界面有执着追求的人,我想把当下很火的嵌入式GUI项目LVGL - Light and Versatile Embedded Graphics Library移植到我的项目里,并实现一部分优化,让它即使在资源极端有限的情况下也能较为流畅地运行~
进度:
(已完成)实现正确显示 - 20240412
(已完成)跑demo、优化帧率 - 20240414
(已完成)基于SquareLine平台设计UI - 很简单,可以看一下CLion实现的LVGL模拟器 20 ...
常用工具性网站&工具
工具网站🎁此处列出的网站均来源于互联网,请注意不要在这些网站上输入任何个人敏感信息(如有可能)
🌎某些网站可能需要国际网络
🌈欢迎贡献
添加站点
反馈站点失效
更多(todo)
序号
网站
添加时间
备注
1
https://www.runoob.com/
2024/7/9
菜鸟教程
2
https://serial.keysking.com/
2024/7/9
网页版串口助手
3
https://www.iconfont.cn/
2024/7/9
阿里巴巴矢量图标库
4
https://book.openmv.cc/
2024/7/9
OpenMV中文入门教程
5
https://www.3dcontentcentral.com/
2024/7/9
3D模型下载站
6
https://www2.futureware.at/KiCad/
2024/7/9
Altium Designe转KiCad
7
https://www ...
舵机多功能测试程序说明
写在前面:基地一直都有对舵机快捷测试的需求,但是每次都得改源码,很麻烦,也不能实现舵机的精准角度控制,最近忙完期中考试,抽时间写了这个程序,也算是对学到的东西的一点小小的应用吧
简介本程序运行在大疆开发板C型,基于STM32 HAL平台开发,具有极其优良的可移植性,可以快速迁移至其他MCU,本程序依托串口与上位机通信,使用时接串口线和电池即可
功能
对主菜单的解释,每个指令串口都会输出对应的注解,注意输入任何指令都需要以回车结尾!
功能
解释
Plain Servo Test
朴素舵机测试(控制舵机转到特定角度)
Interval Servo Test
区间舵机测试(控制舵机在特定区间转动)
Quick Servo Test
快速舵机测试(快速测试舵机好坏)
Use Multi Channels
使用多个PWM通道,可以一次测试多个舵机
Direct PWM Ctrl (20240709更新)
直接输入PWM Compare值控制舵机

