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 将全方位保障开发、管理和发布的每一个环节。涂鸦智能通过与芯片原厂、智能设备生产厂商的合作,将为开发者建立优良的开发生态,持续为进一步降低物联网开发门槛而努力。

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

    关注

    2951

    文章

    48287

    浏览量

    419816
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    芯科科技与涂鸦智能携手推出免编码AIoT智能照明创新开发平台

    新平台可加速 智能照明 创新进程及 人工智能联网 ( AIoT ) 生态系统**构建 对于许多消费者而言,
    的头像 发表于 01-27 12:07 617次阅读
    芯科科技与<b class='flag-5'>涂鸦</b><b class='flag-5'>智能</b>携手<b class='flag-5'>推出</b>免编码AIoT<b class='flag-5'>智能</b>照明<b class='flag-5'>创新开发</b>平台

    芯科科技助力涂鸦智能推出新一代免编码AIoT开发平台

    创新。新平台得益于芯科科技无线连接解决方案的强大射频性能、超低功耗以及专用的人工智能和机器学习(AI/ML)硬件加速器,可加速智能照明应用的开发进程及人工
    的头像 发表于 01-23 14:34 724次阅读

    芯科科技助力涂鸦智能推出免编码AIoT平台

    新平台可加速智能照明创新进程及人工智能联网(AIoT)生态系统构建
    的头像 发表于 01-21 11:28 365次阅读

    重磅!移远通信旗下联网智能品牌艾络迅™ 正式发布

    联网技术正深刻重塑产业格局,智能化转型已成为企业核心竞争力的关键。然而,企业在推进联网项目时普遍面临技术
    的头像 发表于 01-07 19:12 753次阅读
    <b class='flag-5'>重磅</b>!移远通信旗下<b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>智能</b>品牌艾络迅™ 正式发布

    10分钟用涂鸦王牌开发板,打造能玩热门游戏的AI纸巾盒!低成本低门槛有手就会

    作为涂鸦的王牌开发板,T5AI-Board开发板(下文简称T5AI)因为低门槛、高灵活性和强大的多模态交互能力(支持语音、视觉),受到了广大硬件开发
    的头像 发表于 11-13 18:10 1405次阅读
    10分钟用<b class='flag-5'>涂鸦</b>王牌<b class='flag-5'>开发</b>板,打造能玩热门游戏的AI纸巾盒!低成本低<b class='flag-5'>门槛</b>有手就会

    深耕蓝牙联网十年:北京桂花网 2015-2025 发展大事件全景

    of CES创新大奖。随后,桂花网聚焦企业联网开发了企业级蓝牙路由器和相关的蓝牙联网解决
    发表于 11-07 13:52

    告别复杂开发涂鸦Zigbee通用对接方案,开创“模组+主机”积木式开发架构

    智能设备实现高度灵活的合作开发模式,一直是开发者的核心诉求。但复杂的无线通信协议,常常成为产品创新路上的“拦路虎”。为此,涂鸦专门
    的头像 发表于 10-30 18:43 968次阅读
    告别复杂<b class='flag-5'>开发</b>!<b class='flag-5'>涂鸦</b>Zigbee通用对接方案,开创“模组+主机”积木式<b class='flag-5'>开发</b>架构

    学习联网可以做什么工作?

    学习联网专业后,你可以从事多种与联网相关的工作。联网是一个非常新颖和实用的领域,各种应用场
    发表于 10-11 16:40

    低代码联网云平台是什么?看完这篇,你就领先一步

    降低联网应用的开发门槛,让企业能以更高效、更低成本的方式实现设备智能化与业务数字化。 一、核心
    的头像 发表于 08-14 15:16 877次阅读

    联网设备也能‘开口说话’?Aircall实时通话功能让智能交互触手可及

    成为能‘听懂’需求、‘说出’答案的智能伙伴。” 在万互联的时代,语音通话是最自然的交互方式。   Air8000工业引擎Aircall功能:将复杂的通话流程简化为三次点击,为联网
    的头像 发表于 07-07 09:26 955次阅读
    <b class='flag-5'>物</b><b class='flag-5'>联网</b>设备也能‘开口说话’?Aircall实时通话功能让<b class='flag-5'>智能</b>交互触手可及

    联网蓝牙模块有哪些优势?

    随着联网技术的不断发展,蓝牙模块作为联网的重要组成部分,其应用越来越广泛。那么,联网蓝牙模
    发表于 06-28 21:49

    联网+低代码:解锁高效开发,纵横智控Node-RED平台引领新范式

    联网的星辰大海已近在眼前,但抵达彼岸的航程需要更高效的桨帆。低代码开发,特别是以Node-RED为代表的可视化流编程范式,正在大幅降低
    的头像 发表于 06-28 14:53 1936次阅读
    <b class='flag-5'>物</b><b class='flag-5'>联网</b>+低代码:解锁高效<b class='flag-5'>开发</b>,纵横智控Node-RED平台引领新范式

    美格智能蝉联“中国联网企业100强”并荣登“创新产品榜”,以5G+AI引领智能联新未来

    6月17日,在2025中国联网企业出海与创新发展峰会暨“2024联之星”年度榜单颁奖典礼上,美格智能一举斩获两项行业
    的头像 发表于 06-18 20:33 1368次阅读
    美格<b class='flag-5'>智能</b>蝉联“中国<b class='flag-5'>物</b><b class='flag-5'>联网</b>企业100强”并荣登“<b class='flag-5'>创新</b>产品榜”,以5G+AI引领<b class='flag-5'>智能</b><b class='flag-5'>物</b>联新未来

    联网的应用范围有哪些?

    在运输车辆上安装传感器,能实时监控车辆位置、行驶速度、油耗等,提高运输效率,降低物流成本。比如京东的智能仓储物流系统,利用联网实现了货物的自动化管理与高效配送。 交通领域:
    发表于 06-16 16:01

    联网未来发展趋势如何?

    智能家居:与人类生活息息相关的智能家居将成为联网行业的重要发展方向。随着人们对生活品质的追求不断增加,智能家居系统将更加普及,实现家
    发表于 06-09 15:25