0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

涂鸦智能重磅推出TuyaOS神器!变革性创新降低物联网开发门槛

涂鸦开发者 2022-10-10 16:23 次阅读

智能时代的到来,让物与人、物与物的关系更加密切。因为良好的使用体验,消费端的接受度也大大提升。

物联网行业发展,存在种类复杂、接入环节冗长、设备规模以及数据量庞大等难点,加大了智能产品的研发难度。为此,全球化 IoT 开发平台服务商涂鸦智能(NYSE:TUYA,HKEX:2391),推出一系列应用于 IoT 领域的 TuyaOS 嵌入式开发套件, 有效降低开发者进入物联网领域的技术门槛

该开发套件主要包括 TuyaOS 操作系统、TuyaOS EasyGO 开发资料包、以及 Tuya Wind IDE 集成开发环境。基于丰富的物联网功能组件,开发者可按需裁剪定制功能,快速定制出符合自身产品需求的开发框架,更快研发出具有创意的智能产品。

视频,花3分钟快速了解下:

比如:应用在节能能源行业,该开发套件支持节点设备的低功耗设置和系统联动调节,从点到面,助力全面管理能源调控,十分省心。

它还能应用在电工照明、大小家电、安防传感、健康运动、工业农业、办公出行和教育娱乐等各领域,帮助开发者有效提升产品竞争力和智能化研发速度。


cb93c582-4867-11ed-b116-dac502259ad0.png

一.TuyaOS操作系统

1. 1 简介

TuyaOS 是一种面向全连接、全场景的分布式跨平台操作系统。基于 RTOS 实时操作系统、Linux、Non-OS 等内核设计,功能十分强大。此外,通过多个节点协同和 TuyaOS 软总线,还可实现本地化场景联动。

使用该操作系统后,开发者只需专注于自身业务的创新及开发,并且一次开发、多端部署、全球可用、安全合规。

1.2.核心竞争力

跨平台:采用标准化的 Kernel 设计,能满足不同芯片平台、系统和连接协议的开发需求,开发过程更省心。

低代码:开发套件提供丰富的应用组件,基于统一的驱动框架,开发者无需关心具体的实现原理,调用接口函数即可快速开发不同类型的智能产品功能。

多场景:应用场景十分广泛,可满足物联网领域的全场景产品开发需求。

高可裁剪性:采用分层、可插拔组件设计,支持开发者按需裁剪定制功能,助力快速高效生成合适的开发框架。

互联互通:涂鸦自研高效的软总线和物模型,支持不同通讯协议的设备实现互联互通。

安全合规:提供多等级的全链路安全能力,有效保障设备连接和数据存储的安全性,满足全球合规要求。

生态多样:支持多种第三方生态互联互通,如:Amazon 、 Google 、 Apple,Matter 等大佬级平台。

技术创新:提供多种涂鸦自研的先进开发技术,包含Tuya FFC、Tuya Galaxy Link 、Tuya IHU、Tuya U-RTC、Tuya Flash Provisioning。

cba7ac50-4867-11ed-b116-dac502259ad0.pngcbb8ef24-4867-11ed-b116-dac502259ad0.pngcbccf406-4867-11ed-b116-dac502259ad0.png

其中 Tuya IHU 技术,支持开发者抽取同类型产品的共性功能,做成设备资源包后(包括 LUA 脚本,JSON 配置,图标等),上传至涂鸦 IoT PaaS 平台统一管理,可省去繁琐重复的开发步骤。

同时设备中集成热更新引擎模块,开发者可按需从云端下载相应的资源包,无需重启即可同步最新功能。

1.3. 系统框架

TuyaOS 整体架构采用分层、可插拔组件设计,基于丰富的开发组件,开发人员能够从不同芯片平台、系统、连接协议及应用软件等碎片化开发体验中得到解放。

cbe01dba-4867-11ed-b116-dac502259ad0.png图1 TuyaOS 系统框架图

整个系统框架从下到上总共分为五层:

①Kernel Layer ( TKL ) :采用接口最小依赖原则设计,以 TuyaOS API 的方式输出,为上层软件提供稳定可靠、无差别的运行环境。

②Abstraction Layer ( TAL ) :分别对系统服务、连接协议、多媒体及安全能力进行统一抽象, 并提供简单、标准的服务调用方法。

③Libraries Layer:提供和具体业务实现无关的中间件软件。

④ Services:以面向特定开发场景业务子系统的形式,对应用开发提供服务。

⑤ Application:开发者可根据应用场景,实现对应的应用功能。

cb93c582-4867-11ed-b116-dac502259ad0.png

二.TuyaOS EasyGo

2.1. 简介

TuyaOS EasyGo 是基于 TuyaOS 能力生成的一系列开发资料的统称。面向所有开发者,TuyaOS EasyGo 提供覆盖各个业务场景的类型开发包,以及包含多种芯片的开发平台,开发者可根据自身需求选择合适框架。

2.2. 组成

TuyaOS EasyGo 包含产品开发包开发框架两部分。

cc05a5da-4867-11ed-b116-dac502259ad0.png

图2 TuyaOS EasyGo系统组成图

A.产品开发包

产品开发包是在特定开发框架的基础上,针对某个垂直产品领域,生成的低代码产品开发资料,使开发者能在该领域快速开发应用产品。

B.开发框架:由类型开发包开发平台构成。

①类型开发包:是 TuyaOS 业务子系统及底层能力,面向特定应用场景生成的一系列满足高、中、低资源要求的开发包

②开发平台:由 TuyaOS API 在某芯片平台上的具体实现及管理工具所构成,为类型开发包提供无差别的运行环境,给开发者打造统一的开发体验。

cc4cb79a-4867-11ed-b116-dac502259ad0.png图3EasyGo提供的开发框架

2.3. 管理流程

TuyaOS EasyGo 由涂鸦内部工程师开发维护,主要流程分为开发、管理、发布三大部分,严谨又能有效保障安全性。

cc5de3e4-4867-11ed-b116-dac502259ad0.png

图4 EasyGo 开发管理流程

①开发:不同的产品开发包和开发框架会由不同的专业研发团队进行开发迭代。

② 管理:每一个提测版本都需经过严格的各项检测,并生成详细的测试报告。

③ 发布:测试后的版本还需经过多方位评审通过后,才可发布。


2.4资料申请

开发者可扫描下方二维码,联系官方小助手走内部申请流程,审批通过后即可拥有相应权限,在 Tuya Wind IDE 中就能领取开发资料。

cd32300e-4867-11ed-b116-dac502259ad0.png

图5 资料申请流程图

cb93c582-4867-11ed-b116-dac502259ad0.png

三.Tuya Wind IDE

3.1简介

Tuya Wind IDE 是针对 TuyaOS EasyGo 的开发者,所提供的一站式集成开发环境

TuyaOS EasyGo 的所有资料都会发布在 Tuya Wind IDE 上。基于 Tuya Wind IDE, 涂鸦可统一管理、分发及更新这些开发资料;

开发者可通过 Tuya IoT 账号,登录 Tuya Wind IDE 获取相应的开发资料包;

Tuya Wind IDE 以 Visual Studio Code 插件形式发布,支持中英双语;

Tuya Wind IDE 旨在不同主机、不同开发工具的开发环境下, 为开发者营造一致的开发体验。

3.2. 使用流程

cd5b923c-4867-11ed-b116-dac502259ad0.png

图6 基于 Tuya Wind IDE 的开发流程图

基于 Tuya Wind IDE 的开发流程主要分为以下几步:

①安装 Tuya Wind IDE

②登录 Tuya Wind IDE

③下载开发框架

④创建应用工程

⑤编写调试产品功能

⑥测试、发布产品

产品发布后,即可进入落地生产环节,方便又高效。

TuyaOS 算得上是开发者的开发神器!

通过严谨的内部产品开发流程,严苛地实施每一个工程细节,TuyaOS 将全方位保障开发、管理和发布的每一个环节。涂鸦智能通过与芯片原厂、智能设备生产厂商的合作,将为开发者建立优良的开发生态,持续为进一步降低物联网开发门槛而努力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2909

    文章

    44578

    浏览量

    372866
收藏 人收藏

    评论

    相关推荐

    涂鸦推出面向个人开发者的TuyaOpen Framework!极客争锋大赛限时报名拿大奖啦

    为了帮助开发者们高效降低开发智能产品的门槛涂鸦本次重磅
    的头像 发表于 11-08 01:04 192次阅读
    <b class='flag-5'>涂鸦</b><b class='flag-5'>推出</b>面向个人<b class='flag-5'>开发</b>者的TuyaOpen Framework!极客争锋大赛限时报名拿大奖啦

    润和软件星闪派联网开发套件资料+答疑帖

    星闪派联网开发套件具有丰富的通信接口、开放、模块化、集成化等多个亮点;可基于星闪派联网
    发表于 09-29 10:24

    芯科科技即将举办全球Works With开发者大会,揭示联网与人工智能变革融合

    专家、开发人员和工程师齐聚一堂,不但聚焦人工智能(AI)和联网变革融合, 探讨和分析
    的头像 发表于 09-02 17:07 266次阅读

    全球Works With开发者大会主题演讲方向公布!人工智能联网变革融合是主要焦点

    揭示联网与AI人工智能变革融合
    的头像 发表于 08-19 17:04 333次阅读

    【新品上线】星闪派联网开发套件免费试用

    星闪派联网开发套件具有丰富的通信接口、开放、模块化、集成化等多个亮点;可基于星闪派联网
    发表于 08-16 09:34

    降低联网开发门槛TuyaOS重磅更新:AI赋能设备升级,配网速度10倍提升

    作为降低智能解决方案开发门槛TuyaOS 操作系统,此次又迎来了重大更新(点击查看 TuyaOS
    的头像 发表于 07-22 11:47 289次阅读
    <b class='flag-5'>降低</b><b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>开发</b><b class='flag-5'>门槛</b>的<b class='flag-5'>TuyaOS</b><b class='flag-5'>重磅</b>更新:AI赋能设备升级,配网速度10倍提升

    TuyaOS重磅更新:AI赋能设备升级,配网速度10倍提升

    作为降低智能解决方案开发门槛TuyaOS操作系统,此次又迎来了重大更新!本次TuyaOS3.1
    的头像 发表于 07-12 08:15 1149次阅读
    <b class='flag-5'>TuyaOS</b><b class='flag-5'>重磅</b>更新:AI赋能设备升级,配网速度10倍提升

    Myriota 推出全球部署最快的卫星联网平台!天基联网创新提速

    近年来,卫星联网的火热有目共睹,也催生了许多创新解决方案。就在近日,领先的卫星联网公司Myriota宣布
    的头像 发表于 05-27 08:04 547次阅读
    Myriota <b class='flag-5'>推出</b>全球部署最快的卫星<b class='flag-5'>物</b><b class='flag-5'>联网</b>平台!天基<b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>创新</b>提速

    涂鸦App开发工具App SDK

    我们之前为大家介绍过涂鸦AppSDK的特点和优势,在这一年多时间里,涂鸦成功帮助很多客户实现了有创意的差异化开发,并构筑更具核心竞争力的品牌专属App。什么是AppSDK?涂鸦AppS
    的头像 发表于 05-24 08:15 789次阅读
    <b class='flag-5'>涂鸦</b>App<b class='flag-5'>开发</b>工具App SDK

    飞凌嵌入式-ElfBoard-项目分享|基于ELF 1S开发板完成的联网开源项目

    工程师借助ELF 1S开发板完成的嵌入式联网项目,见证智慧与技术的火花。 关于这个项目的思维导图,如下图所示: 接下来,将会从云-网-边-端的
    发表于 05-16 09:12

    涂鸦推出完全开源的open sdk开发框架!大大降低IoT开发门槛

    开发者来说,IoT开发的难点是什么?首先,IoT涉及到多个领域和多种开发技术,每一层的技术接口、协议都需要跨平台、跨领域、跨系统的合作协同;在互联互通方面,智能设备间的兼容
    的头像 发表于 04-12 08:14 1147次阅读
    <b class='flag-5'>涂鸦</b><b class='flag-5'>推出</b>完全开源的open sdk<b class='flag-5'>开发</b>框架!大大<b class='flag-5'>降低</b>IoT<b class='flag-5'>开发</b><b class='flag-5'>门槛</b>

    多款产品燃爆CES 2024,涂鸦智能领航市场创新趋势

    1月9日,CES展正式拉开帷幕,涂鸦智能携众多创新智能产品及解决方案重磅亮相。【涂鸦
    的头像 发表于 01-13 08:15 504次阅读
    多款产品燃爆CES 2024,<b class='flag-5'>涂鸦</b><b class='flag-5'>智能</b>领航市场<b class='flag-5'>创新</b>趋势

    降低联网开发门槛TuyaOS大更新!深度解析开发框架+

    配网速度比市面上普通设备提升40%,功耗降低20%,而且智能设备也升级了流量玩法
    的头像 发表于 01-05 15:16 564次阅读
    <b class='flag-5'>降低</b><b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>开发</b><b class='flag-5'>门槛</b>的<b class='flag-5'>TuyaOS</b>大更新!深度解析<b class='flag-5'>开发</b>框架+

    降低联网开发门槛TuyaOS大更新

    作为降低联网开发门槛TuyaOS操作系统,此次又迎来了重大更新(点击查看
    的头像 发表于 01-05 08:14 922次阅读
    <b class='flag-5'>降低</b><b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>开发</b><b class='flag-5'>门槛</b>的<b class='flag-5'>TuyaOS</b>大更新

    TuyaOS Matter助您低门槛打通智能家居生态

    智能家居领域,Matter协议无疑拥有变革的重要地位。这份最初由亚马逊、苹果、谷歌以及连接标准联盟在2019年共同提出并落实的协议,目前已经获得了众多头部品牌的认可。据联盟官方统计,现在已有将近
    的头像 发表于 12-29 08:15 911次阅读
    <b class='flag-5'>TuyaOS</b> Matter助您低<b class='flag-5'>门槛</b>打通<b class='flag-5'>智能</b>家居生态