涂鸦推出完全开源的open sdk开发框架!大大降低IoT开发门槛
对开发者来说,IoT开发的难点是什么?首先,IoT涉及到多个领域和多种开发技术,每一层的技术接口、协议都需要跨平台、跨领域、跨系统的合作协同;在互联互通方面,智能设备间的兼容性亟待进一步地打通融合;而在信息安全方面,安全隐私需要更强有力的保障;在IoT开发技术的突破创新方面,也需要更自由灵活的开发方式。
一、open sdk简介
为了帮助开发者解决上述问题,涂鸦重磅推出tuya-open-sdk-for-device开发框架!支持开发者跨芯片平台、操作系统开发智能设备,代码开源,全员可用。它基于通用南向接口设计,支持Bluetooth、Wi-Fi、Ethernet 等通信协议,并提供了IoT开发的核心功能:配网、激活、控制、升级等,让智能设备的开发更简单高效。
先来看个Demo演示:
上述视频展示了如何使用tuya-open-sdk-for-device访问大语言模型,并通过文字方式和大语言模型进行交互。视频中基于T2开发板和LCD屏,简单地演示了一下该功能。开发者也可自行适配能力更强的芯片平台,扩展音频采集和播放功能,通过语音就能和大语言模型进行更便捷的交互。
希望该Demo能起到抛砖引玉的效果,让广大开发者能开创出更加好玩、有新意的智能产品。
二、 功能亮点
1. 完全开源
open sdk开发框架完全开源!开发者可获取源代码,并基于涂鸦成熟的技术和丰富的智能化生态,快速完成IoT设备的高效开发,并大大促进IoT行业的飞速发展。
2. 跨平台
采用标准化的Kernel设计,可满足开发者对不同芯片平台、系统、连接协议的开发需求。一次开发,多端可用,省时省力。
该开发框架可帮助开发者轻松实现基于Linux操作系统和T2-U开发板【RTOS 系统】的适配。开发者可参考这两个移植案例,将tuya open sdk快速移植到自己心仪的平台上。
3. 可裁剪
该框架采用分层、可插拔组件架构。开发者可以按需裁剪定制,以此来提高芯片资源利用率。多余的资源,可用来开发更多自己想要的功能,自由又灵活。
4. 安全合规
支持智能设备间的安全连接、安全信息存储,建立可信的本地和网络运行环境,为设备的本地信息和网络信息安全提供强有力的保障。
5. 支持涂鸦生态
通过Tuya Cloud Service组件功能,开发者就可以使用涂鸦赋能App、云服务提供的强大生态能力,与其他涂鸦赋能的设备互联互通。
三、 目录说明
四、上手体验
1、安装依赖
Ubuntu and Debian
2、克隆仓库
3、更新工程
4、修改示例工程
这里以”switch_demo`“为例, 在运行”switch_demo“之前需要先在”examples/switch_demo/src/tuya_config.h“文件中填写申请好的”TUYA_PRODUCT_KEY“和”TUYA_DEVICE_UUID“、”TUYA_DEVICE_AUTHKEY“ ,修改完成后删除 ”#error“提示语句即可。
具体操作请查看工程里自带的README文档。
5、配置工程
6、编译工程
7、运行示例程序
五 、 技术支持
1、相关链接
Github仓库地址:
https://github.com/tuya/tuya-open-sdk-for-device.git
论坛详细教程帖:
https://www.tuyaos.com/viewtopic.php?t=2730
T2-U开发板资料:
https://developer.tuya.com/cn/docs/iot-device-dev/T2-U-development-board?id=Kckeahvfhu7v0
2、问题支持
如果在开发过程中出现任何问题,可以在上述Github仓库链接中直接提Issues, 会有对应的工程师及时为您提供解决方案!
- |
- +1 赞 0
- 收藏
- 评论 10
本文由雪飘梦飞转载自涂鸦 微信公众号,原文标题为:涂鸦推出完全开源的open sdk开发框架!大大降低IoT开发门槛,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
评论
全部评论(10)
-
Timm Lv9. 科学家 2024-05-24学习
-
王颖 Lv6. 高级专家 2024-05-18学习
-
小云帆 Lv7. 资深专家 2024-05-01学习
-
Timm Lv9. 科学家 2024-04-29学习
-
用户71904310 Lv9. 科学家 2024-04-28学习
-
xuepiaomengfei Lv7. 资深专家 2024-04-27学习
-
用户52273042 Lv4. 资深工程师 2024-04-24好东西
-
哇咔YG Lv7. 资深专家 2024-04-24支持
-
Aaron Lv5. 技术专家 2024-04-22学习
-
关胖 Lv7. 资深专家 2024-04-20学习
相关推荐
TuyaOS重磅更新:AI赋能设备升级,配网速度10倍提升
作为降低智能解决方案开发门槛的 TuyaOS 操作系统,此次又迎来了重大更新(点击查看 TuyaOS 完整介绍)!本次 TuyaOS 3.10.0 版本发布了超丰富的开发框架,覆盖多种协议连接和平台,可供开发者更快速便捷地接入涂鸦 IoT PaaS。还有超强 AI 赋能和组件能力,以及改变传统开发方式的新机制,赶紧来看看。
原厂动态 发布时间 : 2024-07-24
降低物联网开发门槛的TuyaOS大更新!配网更快功耗更低,还有流量玩法大升级
本次TuyaOS 3.9.0版本发布了超丰富的开发框架,覆盖多种协议连接和平台。可供开发者更快速便捷地接入涂鸦 IoT PaaS;同时,各开发框架提供了统一的接口和丰富的组件能力,开发者无需关心具体的实现原理,调用接口函数即可轻松开发更具差异化、更有创意的产品功能,有效确保统一的开发体验。
原厂动态 发布时间 : 2024-01-11
操作简单的涂鸦蜂窝网络开发框架,强大定位服务让户外产品玩出新花样
为了让开发者更快实现蜂窝网络的开发,涂鸦智能推出 TuyaOS 蜂窝开发框架。它支持 NB-IoT、Cat.1、Cat.M、Cat.4 大网络制式的设备开发,并集成了对注网、拨号、断网自动拨号等处理,极大简化了对复杂蜂窝网络的处理逻辑,降低了蜂窝产品的技术门槛。
原厂动态 发布时间 : 2023-08-10
涂鸦Zigbee开发框架有哪些超能力?丰富配网方式+极速OTA升级
为了给开发者提供简单易用、接口统一的开发环境,涂鸦重磅推出TuyaOSZigbee子设备开发框架,它是属于TuyaOS系统的一个子集,该框架基于业务包的概念所设计,提供了产品级的能力,同时高度封装Zigbee协议栈。这意味着开发者无需关心具体的实现原理,使用业务接口即可快速开发Zigbee产品。
产品 发布时间 : 2023-11-22
聚焦决定商业价值的10%差异化功能!涂鸦App微定制开发方案助你抓住关键大商机
涂鸦微定制开发方案基于OEM App框架,将个性化的功能与流程以卡片形式嵌入App内的多个位置,使得品牌的差异化业务可轻松实现,并具备更加灵活、易上手、动态部署等优势。同时保障标准化的90%功能(如用户体系、设备配网、场景自动化等)在全球化部署过程中的稳定性。
产品 发布时间 : 2024-10-31
面板物料超全汇总!开发智能面板小程序必备攻略来了
为了进一步提高开发者开发面板小程序的效率,涂鸦又集齐了物料广场、云能力、智能设备模型(SDM)和智能群组模型(SGM),全链路整合成面板物料库。资料丰富、随取随用,让面板小程序的开发更便捷。
设计经验 发布时间 : 2023-11-25
TuyaOS全彩照明产品开发包,超丰富定时模式助你玩转智慧场景
为了帮助开发者快速实现全彩类照明产品的开发,并低门槛打磨出更具差异化的爆款产品,涂鸦基于联网单品开发框架推出了全彩类照明产品开发包。该产品开发包支持1-5路调光调色,开发者可以设置场景模式、音乐模式以及各种定时计划,功能玩法更多,用户端使用体验更灵活丰富。
技术探讨 发布时间 : 2024-04-11
【元件】TuyaOS 3.8.0重磅来袭!物联网宝藏神器让开发简单又强大
作为降低物联网开发门槛的TuyaOS操作系统,此次迎来了重大更新!涂鸦TuyaOS 3.8.0新版本不仅更新了物联网各个板块的开发框架,还能实现与其他开发平台的无缝接入,致力于让开发者更轻松便捷地接入涂鸦IoT PaaS。
新产品 发布时间 : 2023-08-17
Industrial IoT Baremetal Framework Developer Guide
型号- LS1046ARDB,IMX6Q-SABRESD,I.MX8M PLUS,I.MX8MM-EVK,LS1028A,LS1028ARDB,IMX8MM-EVK,I.MX6Q,LS1021A,LS1043A,LS1021A-IOT,LX2160A/REV2,LX2160ARDB,LS1046A,I.MX8M MINI,I.MX8MP-EVK,I.MX6Q-SABRESD,LS1043ARDB
Industrial IoT Baremetal Framework Developer Guide User's Guide
型号- LS1028A,LS1046ARDB,LS1028ARDB,I.MX6Q,LS1021A,LS1043A,LS1021A-IOT,LS1046A,LS1043ARDB
LS1021A Industrial IoT Baremetal Framework Developer Guide
型号- LS1046ARDB,LS1021AIOT,LS1021A,LS1043A,LS1021A-IOT,LS1046A,LS1043ARDB
重磅官宣!涂鸦智能正式加入联合国全球契约组织!
近日,涂鸦智能宣布正式加入联合国全球契约组织(United Nations Global Compact,简称UNGC),承诺将支持联合国全球契约组织关于人权、劳工、环境和反腐败四个领域的《全球契约十项原则》。加入UNGC对涂鸦而言意义重大,它不仅标志着公司长期以来积极履行社会责任的努力获得了国际认可,同时也为涂鸦在全球借助GenAI等创新技术推动可持续发展提供了更宽广的平台。
原厂动态 发布时间 : 2024-06-05
汇川技术与涂鸦智能达成合作,加速海外储能智能化布局
能源变革的时代,储能智能化大有可为,但智能化不仅仅只是一个产品或者一个点状的突破,它更是一个系统工程,需要系统地推进。此次汇川技术与涂鸦智能的合作,探索出了一条智能化和绿色能源深度融合发展之路,可为储能行业提供有益借鉴。未来,汇川技术与涂鸦智能还将持续发力,携手打造储能智能化生态,共筑绿色家园。
原厂动态 发布时间 : 2023-12-21
涂鸦Wi-Fi蓝牙智能空调扇方案
本方案位智能空调扇控制方案采用涂鸦自研Wi-Fi&BLE模块,可实现制冷、风速调节、模式调节、红外遥控、摆风、负离子等功能。并且采用SOC方案,采用涂鸦模组CBU,相对传统方案可省去mcu,并完成通信、显示、检测、负载控制等功能。
应用方案 发布时间 : 2024-11-02
登录 | 立即注册
提交评论