4 Star 48 Fork 10

深圳高通半导体有限公司/GT-HMI Builder

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
6个月前
Loading...
README
MIT



介绍

        GT-HMI Builder项目是基于GT-HMI的开源硬件系列,涵盖了GT HMI模块(中大尺寸屏)、GUI-LCD开发板(小尺寸屏)、串口屏硬件开源、WIFI SOC开源硬件,本次更新为开发者提供了一套全面的解决方案,从硬件连接到软件配置,再到界面设计,旨在加速理解GT-HMI 及智匠AI的API 相关硬件的基础功能与示例。通过本项目,开发者可以深入学习如何利用高通GT-HMI平台及智匠AI的API构建多样化的交互式应用。


实物显示效果



实物对应的Designer仿真



HMI模块/GUI LCD开发板硬件原理框图



WIFI SOC开发板原理框图及实物图




项目架构

  • 1: GT-HMI Module文件夹结构
  • 目录 说明
    GT-HMI Module/ GUI HMI模块的软硬件资料
      |-GTC-480480TFT40XP/ GT-HMI 4寸模块的软硬件资料
      |-GTC-480272TFT43XP/ GT-HMI 4.3寸模块的软硬件资料
      |-GTC-480800TFT70GP/ GT-HMI 7寸模块的软硬件资料
      |-GTC-1024600TFT101GP/ GT-HMI 10.1寸模块的软硬件资料
        |- |-Hardware/ 模块参考原理图、PCB
        |- |-board/ 资源文件及代码
        |- |-keil5/board/GTC***/ 模块的程序和相关配置文件
        |- |-*.gtui尾缀文件 模块的示例工程文件,使用HMI-Designer打开
        |- |-out/ 资源文件及代码(适合非HMI模块用户)
        |- |-screen/ UI界面交互代码
        |- |-sources/ 图片素材文件

  • 2: Serial Port Example文件夹结构
  • Serial Port Example/ 4.3寸和7寸两款屏的串口示例的软硬件资料
      |-GT-GL240320TFT28-21GP 串口例程/ 4.3寸屏串口示例的软硬件资料
      |-GTC-480800TFT70GP 串口例程/ 7寸屏串口示例的软硬件资料
        |- |-Hardware/ 串口屏DEMO板原理图、PCB
        |- |-Keil5工程/ 串口屏的Keil5工程
        |- |-hmi-project/ 串口示例的HMI-Designer工程文件
          |- |- |-board/ 资源文件及代码
          |- |- |-out/ 资源文件及代码(适合非HMI模块用户)
          |- |- |-screen/ UI界面交互代码
          |- |- |-sources/ 图片素材文件
          |- |- |-*.gtui尾缀文件 模块的示例工程文件,使用HMI-Designer打开
        |- |-串口协议.xlsx 详细描述了串口屏的通信协议

  • 3: GT-GUI LCD文件夹结构
  • GT-GUI LCD/ 1.9、2.8、3.5、7寸GUI LCD的软硬件资料
      |-GT-GL170320T19-S0XC64/ 1.9寸GUI LCD液晶模组的软硬件资料
      |-GT-GL240320TFT28-21GP/ 2.8寸GUI LCD液晶模组的软硬件资料
      |-GT-GL320480T35-S0GC64/ 3.5寸GUI LCD液晶模组的软硬件资料
      |-GT-GL800480T70-S0GC128/ 7寸GUI LCD液晶模组的软硬件资料
        |- |- |-board/ 资源文件及代码
        |- |-Hardware/ GUI LCD的DEMO板原理图、PCB
        |- |-Keil5/ GUI LCD的Keil5工程
        |- |-hmi-project/ GUI LCD示例的HMI-Designer工程文件
          |- |- |-out/ 资源文件及代码(适合非HMI模块用户)
          |- |- |-screen/ UI界面交互代码
          |- |- |-sources/ 图片素材文件
          |- |- |-*.gtui尾缀文件 模块的示例工程文件,使用HMI-Designer打开
        |- |数据手册 内含GUI LCD的电气参数、尺寸、连接方式、驱动代码等
  • 4: GT-MindCraft Embedded文件夹结构
  • chatbot/ chatbot开发板的软硬件资料
      |-ESP32 IDF Project/ chatbot开发板示例ESP32 IDF工程文件
      |-hmi-project/ chatbot开发板示例GT-HMI 工程文件
        |- |-board/ 资源文件及代码
        |- |-out/ 资源文件及代码(适合非HMI模块用户)
        |- |-screen/ UI界面交互代码
        |- |-sources/ 图片素材文件
        |- |-*.gtui尾缀文件 模块的示例工程文件,使用HMI-Designer打开
      |-Hardware/ chatbot开发板原理图,PCB

    快速开始

    • 硬件准备:
      • 客户可参考项目架构中子文件夹内的Hardware文件夹下的硬件资料自己设计PCB板。
      • 也可以使用以子文件夹命名型号的模块或者开发板,如若使用模块或者开发板请拨打0755-83453881联系业务人员
    • 软件安装:
      • 从高通官网www.hmi.gaotongfont.cn下载并安装HMI-Designer软件。用于打开各个子文件夹中的以.gtui扩展名结尾的HMI工程文件。
    • 移植:
      • 如果是使用资料中提供的硬件资料用其他MCU自行设计PCB,需要适配硬件驱动,移植教程详见https://www.hmi.gaotongfont.cn/gthmiengineyzczlc
    • 其他注意事项:
      • 更详细的使用说明请参考各个子文件夹内的README.md文件

    GT-HMI Builder产品路线图

    • 第一弹(已上线):开源串口屏/液晶屏模组系列,涵盖4寸,4.3寸,7寸,10寸
    • 第二弹(已上线):GUI-LCD,适用于小尺寸屏幕的GT-HMI Builder开源硬件系列,包含GUI-LCD以及开发板
    • 第三弹(已上线):基于WIFI SOC的开源硬件,可接入高通旗下智匠AI的API,包含大语言模型,视觉识别,语音识别,语音合成等AI服务
    • 第四弹:待定

    相关视频教程

    Desinger功能特点

    GT HMI Designer是一款功能强大的嵌入式人机界面设计软件。它提供直观的可视化设计界面,支持多种常用控件和丰富的交互功能。此外,它还支持多国语言界面设计和强大的仿真功能。通过GT HMI Designer,您可以轻松设计出美观、交互性强的界面,满足各种应用场景的需求。

    高通GT-HMI零基础详细教程合集(最新)(推荐)

    Desinger视频教程


    Engine功能特点

    GT HMI Engine是一款功能强大、高性能、多平台、多语言、稳定可靠的嵌入式人机界面引擎,提供丰富的控件和强大的交互功能。

    Engine 视频教程


    智匠chatbot API接口文档


    智匠AI KEY申请流程



    MIT License Copyright (c) 2024 zhanglin_hx Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    简介

    GT-HMI Builder项目是基于GT-HMI的开源硬件系列,涵盖了GT HMI模块(中大尺寸屏)、GUI-LCD开发板(小尺寸屏)、串口屏硬件开源、WIFI SOC开源硬件,本次更新为开发者提供了一套全面的解决方案,从硬件连接到软件配置,再到界面设计,旨在加速理解GT-HMI 及智匠AI的API 相关硬件的基础功能与示例。通过本项目,开发者可以深入学习如何利用高通GT-HMI平台及智匠AI的API构建多样化的交互式应用。 展开 收起
    MIT
    取消

    发行版

    暂无发行版

    GT-HMI Builder 开源评估指数

    productivity 生产力
    niche_creation 创新力
    robustness 稳健性
    collaboration 协作
    contributor 贡献者
    software 软件

    贡献者 (3)

    全部

    近期动态

    2个月前推送了新的提交到 master 分支,ff2d93d...be1652c
    2个月前推送了新的提交到 master 分支,fc5a133...ff2d93d
    2个月前加入了仓库
    3个月前推送了新的提交到 master 分支,9b6f200...fc5a133
    4个月前推送了新的提交到 master 分支,da29e04...9b6f200
    加载更多
    不能加载更多了
    马建仓 AI 助手
    尝试更多
    代码解读
    代码找茬
    代码优化
    C
    1
    https://gitee.com/genitop/GT-HMI-Builder.git
    git@gitee.com:genitop/GT-HMI-Builder.git
    genitop
    GT-HMI-Builder
    GT-HMI Builder
    master

    搜索帮助