不想当智能手表游戏掌机MP4的开发板不是好86盒

有道是,生活不易,多才多艺。

只是没想到有一天连开发板也能适用这句话。

你以为它只是一个平平无奇的智能家居86盒。

在这里插入图片描述
但它必要时它也可以化身智能手表。

在这里插入图片描述
或者是一个能随身携带的MP4。

在这里插入图片描述
甚至可以是一个能玩植物大战僵尸的触屏游戏掌机!

在这里插入图片描述

项目简介

不知道大家是否还记得前段时间同一位作者发布的V3S开发板,由于该开发板的硬件解码一直无法完成适配,于是作者希望再找一块性能更强,接口更丰富的芯片来替代V3s。

在机缘巧合下作者找到了一款全志T113-S3芯片,并将其应用在智能家居场景中的86型智能触控屏解决方案上,最终完成了文章开头展示的“全能智能家居86屏”。

在这里插入图片描述

在这里插入图片描述

  • 4寸86屏幕,RGB接口,分辨率480*480
    在这里插入图片描述

  • 全志T113-S3主控,双核A7,内存128M,支持硬件解码,和D1s Pin to Pin,支持相互替换

  • RTL8723 WIFI模块,用于连接WIFI

  • SPI Nand,支持从SPI Nand启动系统

  • 双USB接口,其中一个支持Host/Device,另一个仅支持Host

在这里插入图片描述

  • 通过PH2.0扩展的2个串口,用于RS485等功能

  • 适配全志Tina-Linux,支持快启

最最重要的是,本项目支持全志提供的Tina Linux SDK,文档齐全,在经过一段时间的调整后,项目已经完全可以量产。

硬件设计

最终量产的项目版本从1月份开始一直更新到3月,已经经过了五个版本的迭代,驱动适配过程中对硬件部分作出的一些修改和优化,也是作者本人对智能家居86盒项目一些小想法的体现。

  • RX8025T增加104滤波,修改耳机座对地电容为104;

  • RX8025T增加上拉电阻,修改二级耦合电容为钽电容;

  • 触摸增加上拉电阻,增加SPI Nor/Nand;

  • 修复SPI Nand引脚错误;

  • SPI Nand等长走线,增加蓝牙;

在这里插入图片描述

  • 成本:PCB板58元+屏幕69元,约127元

  • 主控芯片:T113-S3(可使用D1s替代)

  • WIFI模组:RTL8723BS(计划使用RTL8723DS替代)

  • RTC芯片:RX8025T-UB/UC(驱动有点问题,Tina-Linux暂时无法支持)

  • 串口转USB:CH340N

  • SPI Nand:W25N01G(暂时未测试)

  • 背光驱动:RY3730

  • 芯片供电:SY8089AAAC

  • 屏幕:ST7701 86屏幕 RGB接口480x480

在头两个硬件版本作者为了适配耳机孔播放音乐的功能,分别尝试了增加104滤波并修改耳机座对地电容为104,增加上拉电阻以修改耳机耦合电容为钽电容两个硬件的改动。

在这里插入图片描述

量产注意事项

RTC

RX8025T目前软件适配存在问题,可空焊使用T113-S3内置的RTC

焊接铜柱

手焊时,直接用锡膏在螺丝孔位置涂一圈,然后风枪或者加热台加热即可。

亚克力背板

选择“背板”PCB,只选择机械层导出,发淘宝切割即可

固件烧录

将SD卡插入电脑,打开PhoenixCard.exe,点击固件,加载img固件,然后选择启动卡,再点击烧卡即可,需要注意的是,一定要选择启动卡,否则会启动失败!。

在这里插入图片描述

组装

使用M3* 5螺丝(推荐内六角,不容易滑丝),直接拧亚克力背板即可,屏幕部分使用双面胶粘贴,推荐3M的4229P双面胶,5MM宽。

系统开发

按照要求配置WSL环境,建议系统为Ubuntu 20,具体配置过程可以参考文末链接中的Tina SDK构建指南进行。

功能实现

智能家居86盒基于LVGL实现了诸如86盒控制面板、手表demo、运行植物大战僵尸demo等功能及性能测试,功能繁多就不一一介绍,详细的功能实现步骤可以通过文末链接前往作者B站学习。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 10
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值