
#第八届立创电赛#ESP32-S3遥控器(与Liguanxi-UAV飞行器配套)
简介
主控芯片为esp32-S3的一款遥控器,触摸屏为2.4寸TFT屏幕使用LVGL库驱动
简介:主控芯片为esp32-S3的一款遥控器,触摸屏为2.4寸TFT屏幕使用LVGL库驱动开源协议
:GPL 3.0
描述
* 1、项目功能介绍
专门为Liguanxi-UAV飞行器链接:#第八届立创电赛#四轴飞行器Liguanxi-UAV(空心杯无人机飞控) - 嘉立创EDA开源硬件平台 (oshwhub.com)设计的遥控器,原本的遥控器要不就是屏幕小,或整体体积大,并且使用串口屏成本高,不太划算,故重新设计一款简洁的遥控器没有其他花里胡哨的功能,主控芯片为esp32-S3的一款遥控器,触摸屏为2.4寸TFT屏幕使用LVGL库驱动,显示芯片为ILI9341,电阻触摸芯片为xpt2046,目前完成功能有,基本遥控信号的采集与发送,LVGL库移植成功,可显示与触摸(UI尚未设计完成)。
*2、项目属性
本人原创,首次开源
* 3、开源协议
GPL 3.0
*4、硬件部分
实体按键4个
左上角的定义为飞行器解锁与锁定,其他3个还未定义
LED灯3个
红灯是电源指示
蓝灯亮代表着飞行器解锁
绿灯未定义
触摸屏为2.4寸TFT屏幕使用LVGL库驱动,显示芯片为ILI9341,电阻触摸芯片为xpt2046。
遥控器内置充电电路,使用模块
3.3v稳压依然是使用AMS1117
本来是打算画个外壳但没时间就先这样吧,后面可能会补上
*5、软件部分
软件结构,风格方面可以参考飞行器 #第八届立创电赛#四轴飞行器Liguanxi-UAV(空心杯无人机飞控) - 嘉立创EDA开源硬件平台 (oshwhub.com)
源码已放入附件当中
能力有不足ui写得很难看,甚至菜单都没有,设想的功能阉割了大部分,只完成了基本的姿态显示与电量显示,后面会持续完善的
*6、BOM清单
*7、大赛LOGO验证
* 8、演示您的项目并录制成视频上传
视频要求:请横屏拍摄,分辨率不低于1280×720,格式Mp4/Mov,单个视频大小限100M内;
视频标题:立创电赛:{项目名称}-{视频模块名称};如立创电赛:《自动驾驶》-团队介绍。
更多详情:https://diy.szlcsc.com/posts/15a52db9fd7d40c492eb505280278e45
设计图

BOM


评论