T5-E1-Touch-AMOLED-1.75

来自Waveshare Wiki
跳转至: 导航搜索
{{{name2}}}
{{{name3}}}
功能简介
特性 无特性,不解释
显示尺寸 1.75英寸
分辨率 466 × 466
' 无特性,不解释
' 无特性,不解释
接口 USB UART GPIO

产品介绍

产品简介

本产品是一款微雪 (Waveshare) 设计的高性能、高集成的微控制器开发板。在较小的板型下,板载了 1.75 英寸电容高清 AMOLED 屏、六轴传感器 (三轴加速度计与三轴陀螺仪)、RTC、2 个音频 ADC、1 个音频 DAC等外设,方便开发并嵌入到产品中。

产品特性

  • 搭载 Armv8-M STAR-MC1 MCU,频率高达 480 MHz
  • 支持 2.4GHz Wi-Fi (802.11 b/g/n/ax) 和 Bluetooth 5.4 (Bluetooth LE),板载天线
  • 内置 640KB 的 SRAM 和 64KB ROM,叠封 16MB PSRAM 和外接 8MB Flash
  • 板载 1.75 英寸电容触摸高清 AMOLED 屏,466 × 466 分辨率,16.7 M 彩色,能清晰地显示彩色图片
  • 内置 CO5300 驱动芯片和 CST9217 电容触控芯片,分别使用 QSPI 和 I2C 接口通信,不占用过多接口引脚资源
  • 采用 Type-C 接口,提高了用户的使用便捷性和设备的兼容性
  • 板载 QMI8658 六轴惯性测量单元 (3 轴加速度、3 轴陀螺仪),可检测运动姿态、计步等功能
  • 板载 PCF85063 RTC 芯片,可精准走时并自动处理闰年
  • 板载 PWR、KEY 两个可自定义功能的侧边按钮,方便使用按钮进行自定义功能开发
  • 板载 3.7V MX1.25 锂电池充放电接口
  • 板载 8PIN 2.54mm 间距排母,引出 5 个 GPIO,预留 5 个 IO 焊盘,可供外接设备和调试使用,灵活配置外设功能
  • 板载 Micro SD 卡槽,可灵活地扩展存储和快速进行数据传输,适用于数据记录和媒体播放,简化了电路设计
  • 使用 AMOLED 屏幕,具有更高的对比度、更广的视角、丰富的色彩和快速响应时间,视觉效果更优秀,同时具备纤薄设计、低功耗和灵活性等优点

硬件说明

ESP32-S3-Touch-AMOLED-1.75-details-intro.jpg

1.T5-E1 模组
   Wi-Fi 和蓝牙 SoC,480MHz 运行频率,叠封 16MB PSRAM 和 8 MB Flash

2.PWR 电源按键
   可控制电源通断,支持自定义功能

3.KEY 按键
   用户按键,可自定义功能

4.复位按键

5.PCF85063
   RTC 时钟芯片

6.IPEX 1 代 GPS 天线座
带 GPS 版本内置 LC76G 模组,外接 GNSS 陶瓷天线

7.CH342F
   USB 转 双串口芯片

8.Type-C 接口
   T5-E1 USB 接口,用于烧录程序和日志打印

9.麦克风
六轴惯性测量单元 (IMU),包含一个 3 轴陀螺仪和一个 3 轴加速度计

10.电池充放电芯片


11.MX1.25 锂电池接口
   MX1.25 2P 连接器,可用于接入 3.7V 锂电池,支持充放电

12.MX1.25 2P 扬声器接口
   MX1.25 2P 连接器,可用于接入扬声器

13.2.54mm 间距 8PIN 排母
方便外接调试或连接传感器

14.屏幕排线接口

15.LC76G模组
   GPS定位模组

16.Micro SD 卡槽
   MX1.25 2P 连接器,可用于接入 3.7V 锂电池,支持充放电

17.QMI8658
   六轴惯性测量单元 (IMU),包含一个 3 轴陀螺仪和一个 3 轴加速度计

产品尺寸

T5-E1-Touch-AMOLED-1.75-details-size2.jpg

屏幕说明

触摸及其控制器

  • 本款触摸屏是由表面钢化玻璃+薄膜FILM材质组成,具有强度高,硬度强、透光率好,搭配的驱动芯片为CST9217自电容触控芯片,该芯片支持标准的 I2C 通讯协议标准,可实现 10Khz~400Khz 的可配通信速率。

使用说明

T5-E1-Touch-AMOLED-1.75 目前提供 TuyaOpen 这一种开发工具和框架,当前示例均在此开发工具中进行。

开发工具介绍

Tuya open logo.png

TuyaOpen

TuyaOpen 是一个开源的 AI+IoT 开发框架,旨在帮助开发者快速创建智能互联设备。它支持多种芯片平台和类 RTOS 操作系统,能够无缝集成多模态 AI 能力,包括音频、视频和传感器数据处理。

器件准备

  • T5-E1-Touch-AMOLED-1.75 x1
  • 扬声器(非必需)x1
  • 聚合物锂电池(非必需)x1
  • SD卡(非必需) x1
  • USB线 type A公口 转 Type C公口 x1
若搭配锂电池使用,必须采取必要的防护措施。产品的塑料外壳仅用于对电路板和电池进行基本隔离防护,一般使用情况下是安全的。但在实际使用和存储过程中,用户仍需注意防潮、防高温、防跌落和磕碰,同时避免过充或过放电。长时间不使用时建议拆除电池进行存储,并确保锂电池不会长时间处于低电量状态。如果自行选配电池,请务必选择安全合规且带有保护功能,可耐高温的锂电池产品,切勿使用价格低廉且品质低劣的产品。

锂电池使用注意事项

  • 锂聚合物和锂离子电池很不稳定。如果充电或使用不当,可能会导致火灾,人身伤害和财产损失。
  • 对电池组充电和放电时,切勿极性连接错误。请勿选用其他劣质的充电器或充电板对锂电池进行充电。
  • 请勿混用和使用旧电池和新电池,避免使用其他品牌的电池。
  • 如需另购锂电池产品,须确保电池参数与锂电池扩展板兼容,推荐选择正规的电池厂家,并需要自行老化测试确保锂电池能够稳定安全工作。
  • 锂电池具有循环寿命,请在达到使用寿命或使用两年时(以先到者为准),用新电池更换旧电池。
  • 请妥善放置电池类产品,远离易燃易爆类物品,远离儿童,避免因保管不慎,引发安全事故。
在操作前,建议先浏览目录,快速了解文档结构。为顺利操作,请仔细阅读FAQ,提前了解可能的问题。文档中所有资料均提供超链接,方便下载。

TuyaOpen开发

本章介绍 TuyaOpen 环境搭建,完成在不同系统(Linux、Windows、macOS)中的必要工具准备,程序编译下载及示例程序测试,帮助用户掌握开发板,便于二次开发。

环境搭建

示例程序

  • T5-E1-Touch-AMOLED-1.75 示例程序
示例程序 基础例程说明
01_Factory_Firmware 测试板载设备功能
02_Switch_Demo 测试涂鸦 IoT 应用

01_Factory_Firmware

【程序说明】


  • 本示例主要测试与T5AI模组连接的所有外设功能

【硬件连接】


  • SD卡插入开发板中
  • 连接喇叭
  • 连接电池
  • 完成上面连接后,将开发板接入电脑

【代码分析】


  • user_main:主函数任务
    • tal_log_init:配置 日志 输出,使其调试更加方便
    • board_register_hardware:开发板注册外设驱动硬件的统一入口
    • lv_vendor_init:LVGL初始化,将显示跟触摸绑定到LVGL中
    • ui_init:UI设计初始化,组件的应用与回调初始化
    • lv_vendor_start:创建LVGL任务
    • tal_thread_create_and_start:创建一个新线程,用于对SD卡、麦克风、喇叭、RTC、QMI、BAT、GPS(带有GPS模组的才有用)、WIFI和GPIO进行初始化,并周期性处理陀螺仪、实时时钟、获取电池电压和GPS数据更新。
    • __wifi_ble_task:WIFI任务,扫描附近WIFI数量

【运行效果】


  • LCD屏幕显示

T5-E1-Touch-AMOLEN-01.pngT5-E1-Touch-AMOLEN-02.png

  • 参数说明
参数 功能 说明
SD Card 显示 SD 卡挂载是否成功 连接SD卡,若识别失败请将SD卡格式化为FAT32格式
BAT 电池电压与充电指示 连接电池时可检测到电池电压,充电时会显示绿色,充满或者未充电显示红色
WIFI 显示扫描到的WIFI个数 扫描结束会显示扫描到的数量
Angular deflection 显示板子角度偏移 显示三个方向的偏移
RTC Time 显示 RTC 时间 显示当前 RTC 时间
RTC 时间与当前时间不一致,是因为掉电状态下并不能留存数据,如需要保持 RTC 时间正常,则需获取正确时间并更新 RTC 时间
GPS LC76G 显示UTC时间 连接GPS天线,并且在室外,几分钟后会同步正确UTC时间
MIC SPK TEST 测试麦克风跟喇叭的按键 按下开始录音,对板子说话会录制,再次点击就会播放之前录制的声音
滑动块 调节背光 有5-255级的调光,不设置成0是防止背光彻底熄灭
GPIO47 GPIO测试 每次点击不同按钮都会切换当前IO状态,连接一个LED就可以进行测试

02_Switch_Demo

【程序说明】


  • 涂鸦 IoT 应用是涂鸦 AI + IoT 平台提供的一种最小功能应用演示
  • 作为一个简单的、跨平台、跨系统、支持多种连接的开关示例,可以通过涂鸦 App、涂鸦云服务对这个开关进行远程控制(外出)、局域网控制(同一局域网)和蓝牙控制(没有可用网络)。
  • 使用 switch_demo 之前,你需要先了解以下名词:

【硬件连接】


  • 连接一个LED到GPIO47脚上
  • 将开发板接入电脑

【代码分析】


  • cli_cmd.c:switch_demo 的一些命令行操作,用于查看、操作 switch_demo 的信息和状态。
  • reset_netcfg.c':为物联网设备实现网络配置重置功能
  • tuya_main.c:switch_demo 的主要功能。
  • tuya_config.h:涂鸦 PID 和授权信息(示例自带PID为微雪设计的APP,可以点击复制产品),在涂鸦开发者平台上创建并获取,请参考文档 TuyaOS > 创建产品
  • rtc_get_time
    • 定义一个长度为 7 的字节数组data用于存储读取的时间数据
    • 调用rtc_read_reg函数从 RTC 芯片的特定寄存器地址(0x04)开始读取 7 个字节的时间数据。如果读取失败,记录错误日志并返回错误码
    • 对读取到的时间数据进行处理,分别提取秒、分、时、日、星期、月和年的信息,并进行 BCD 到十进制的转换
    • 使用ESP_LOGI输出格式化的当前时间

【运行效果】


  • 此示例不会点亮屏幕
  • 支持蓝牙配网
  • 支持 Wi-Fi 热点模式配网
  • 接收来自云端的 MQTT 控制数据,并自动回复
  • 接收来自 App 的局域网 TCP 控制数据,并自动回复
  • OTA 功能
  • 默认 App 控制面板

T5-E1-Touch-AMOLEN-03.png

  • 点击即可控制GPIO47点亮或熄灭灯

Flash固件的烧录


  • 当前示例程序有提供测试固件,可通过直接烧录测试固件来测试板载设备功能正常与否
  • bin文件路径:
    ..\T5-E1-Touch-AMOLED-1.75-Demo\Firmware

资料

原理图

工程图纸

示例程序

数据手册

T5-E1

其他器件

软件


FAQ

技术支持

联系人:黄工
QQ:2850151199
EMAIL:2850151199@qq.com
电话:0755-83040712
微信:扫下方二维码添加
Service20-Weichat.png

说明:进行售后服务前,请准备好客户信息(定货单位、定货人等),以供验证