涂鸦推出面向个人开发者的TuyaOpen Framework!
为了帮助开发者们高效降低开发智能产品的门槛,涂鸦本次重磅推出面向个人开发者的 TuyaOpenFramework!它是涂鸦专门为科技爱好者、极客等个人开发者打造的完全开源的软件,基于涂鸦沉淀十年潜心研发的 TuyaOS 操作系统所构建。TuyaOpen Framework 不仅继承了其安全、稳定等行业领先级别的特性,同时支持涂鸦 IoT PaaS 的诸多能力。在此基础上,它更加开放且极具可玩性,可自由接入更多平台,也能自行开发更多应用。
TuyaOpen Framework 是涂鸦所有开源项目的统称,后续新推出的嵌入式开源项目,也都会自动在该框架中同步更新,目前它总共涵盖以下三大板块的内容:
●tuyaopen
●arduino-tuyaopen(也就是 tuyaopen 的 arduino 版本)
●luanode-tuyaopen(也就是 tuyaopen 的 luanode 版本)
通过TuyaOpen Framework,个人开发者能够获取经过全球百万用户验证、且应用于过亿级别产品的商业级开源代码,并自由探索、创新,打造属于自己的智能物联世界。除此之外,涂鸦也能帮助开发者们连接全球其他开发者,实现更好的技术交流和更全面的认可。
一、发布内容概览
目前TuyaOpen Framework首个版本 v1.1.0 已经正式发布,它的开发优势在于支持开发者跨芯片平台、操作系统开发智能设备。它基于通用南向接口设计,支持 Bluetooth、Wi-Fi、Ethernet 等通信协议,并提供了智能产品开发的核心功能:配网、激活、控制、OTA 升级等,让智能设备的开发更简单高效。接下来,一起来看看本次都更新了哪些让人惊艳的新功能!
1.1 tuyaopenv1.1.0 版本发布内容如下:
●支持 tos 命令编译
●支持 T2/T3/T5/ESP32/ESP32C3/Ubuntu 平台
●支持单独编译 example
●支持 Wi-Fi、蓝牙、有线等多种连接模式
●支持涂鸦 IoT PaaS
●支持读取 onboard license
●支持 Platform IO
1.2 arduino-tuyaopen v1.1.0 版本内容如下:
●支持 T2/T3/T5 平台
●支持 Wi-Fi、Bluetooth LE、SPI、Ticker、TuyaIoT 等 libraries
●支持 Windows、Ubuntu 下的 Arduino IDE 2 编译烧录
1.3 luanode-tuyaopen v1.1.0 版本内容如下:
●支持 Ubuntu/T2/T3/T5/ESP32/ESP32C3 平台
●支持涂鸦 IoT PaaS
●支持丰富的功能组件,如 lua-socket、lua-mqtt、libffi 等
●支持丰富的文件操作、管理功能
二、功能亮点
2.1支持读取 onboard license
关于支持读取 onboard license,这是TuyaOpen Framework专门为开发者推出的新功能,每个TuyaOpenFramework的模组都内置了一个不可擦除的 license,这样可以避免开发者在开发过程中因为误操作把 license 给擦掉了。
注意:onboard license 仅支持TuyaOpen Framework开发方式,之前出售的 T2 开发板所带的 license 无法在TuyaOpen Framework上使用。
2.2 支持 Arduino IDE 2
基于TuyaOpen Framework实现的 arduino-tuyaopen ,除了支持调用接口外,还可以使用 Arduino 标准接口,并且在 Arduino IDE 2 上进行编译烧录。
三、Demo 展示+手把手教学
下面 Demo 演示的,是通过 T2 开发板在 Arduino 上实现的桌面小气象站,屏幕上展示的天气、时间等信息都是从涂鸦 IoT PaaS 获取的,DIY 教学完整详细,上手超简单,戳视频一起来看看最终成品:
3.1 硬件清单
●T2 开发板
●1.54 寸 SPI 屏
3.2 下载 T2 Arduino 开发环境
●下载安装 Arduino IDE 2
●复制开发板管理地址:
①
https://github.com/tuya/arduino-tuyaopen/releases/download/global/package_tuya_open_index.json
②或复制下方国内下载地址(国内下载速度飞起):
https://github.com/tuya/arduino-tuyaopen/releases/download/global/package_tuya_open_index_cn.json
●启动 Arduino IDE 2,并依次点击 “文件” -- “首选项” ,打开首选项窗口。
●在 “其他开发板管理器地址” 中输入上述开发板管理地址。
●在 “开发板管理器”中,输入 “Tuya Open” 查找并安装最新版本。
3.3 编译烧录应用程序
使用下面的命令拉取应用代码:
git clone https://github.com/tuya/arduino-tuyaopen-project.git
按照 arduino-tuyaopen-project/001-tuyaDesktopDisplay 中的 README.md 中的说明,进行编译烧录即可成功点亮屏幕!
注意:TuyaOpenFramework和 arduino-tuyaopen 使用专用授权码,因此无法用 tuyaos 授权码激活。而完整的硬件和软件,我们都会整理到上面应用代码的 GitHub 仓库中,届时请关注网站更新~
四、问题咨询
如果在开发过程中出现任何问题,可以在下方Github 仓库链接中直接提 Issues,会有对应的技术小哥及时为您提供解决方案:
https://github.com/tuya/tuyaopen
- |
- +1 赞 0
- 收藏
- 评论 3
本文由wenxia转载自涂鸦智能公众号,原文标题为:涂鸦推出面向个人开发者的TuyaOpen Framework!极客争锋大赛限时报名拿大奖啦,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
重磅官宣!涂鸦智能正式加入联合国全球契约组织!
近日,涂鸦智能宣布正式加入联合国全球契约组织(United Nations Global Compact,简称UNGC),承诺将支持联合国全球契约组织关于人权、劳工、环境和反腐败四个领域的《全球契约十项原则》。加入UNGC对涂鸦而言意义重大,它不仅标志着公司长期以来积极履行社会责任的努力获得了国际认可,同时也为涂鸦在全球借助GenAI等创新技术推动可持续发展提供了更宽广的平台。
汇川技术与涂鸦智能达成合作,加速海外储能智能化布局
能源变革的时代,储能智能化大有可为,但智能化不仅仅只是一个产品或者一个点状的突破,它更是一个系统工程,需要系统地推进。此次汇川技术与涂鸦智能的合作,探索出了一条智能化和绿色能源深度融合发展之路,可为储能行业提供有益借鉴。未来,汇川技术与涂鸦智能还将持续发力,携手打造储能智能化生态,共筑绿色家园。
涂鸦App 6.0版本解锁全新智能生活!单品、场景、车家互联全线升级
为了帮助合作伙伴更好服务于用户,涂鸦重磅上线智能App 6.0版本,全面升级单品、场景、车家互联三大维度,核心设备更好用,覆盖场景更专业,智能生活更广阔,让用户拥有更舒适和个性化的智能场景体验。接下来通过详细介绍这三大维度的升级功能,一起看看涂鸦智能App 6.0版本是如何助力智能品牌,打造出更具差异化的智能产品体验和App形象、并快速提升市场竞争力的!
涂鸦智能Cube Cloud正式支持阿里云IoT、腾讯云IoT和AWS IoT
12月29日,涂鸦智能正式对外宣布,其IoT平台支持兼容各大主流云厂商IoT平台南向设备接入和北向应用服务。本文重点介绍标准化迁移解决方案及涂鸦IoT平台如何为客户迁移保驾护航。
配网速度达0.3S/pcs!涂鸦蓝牙mesh2.1带来极致连接体验
涂鸦智能将蓝牙mesh解决方案全新升级,重磅推出了蓝牙mesh2.1,旨在满足开发者日益多元化的需求,助力企业轻松构建智能场景。
涂鸦Wi-Fi蓝牙智能空调扇方案
本方案位智能空调扇控制方案采用涂鸦自研Wi-Fi&BLE模块,可实现制冷、风速调节、模式调节、红外遥控、摆风、负离子等功能。并且采用SOC方案,采用涂鸦模组CBU,相对传统方案可省去mcu,并完成通信、显示、检测、负载控制等功能。
涂鸦发布新插件,支持Home Assistant App/Web
近期,涂鸦得知有很多发烧友客户,希望 Powered by Tuya 的设备能够支持这个平台的接入,并使用 Home Assistant App/Web 控制 Powered by Tuya 的设备。在万众期待下,涂鸦发布新插件啦!
说重点!涂鸦开发者平台支持三方IoT平台平滑迁移部署 !
如何保障原先平台上的存量设备和业务的正常运作?如何选择新的安全、稳定、灵活、可控的云平台?
法国领先的节能品牌Mazda携手涂鸦智能,引领家庭节能新风尚
此次Mazda与涂鸦的成功合作,提供了家庭能源管理解决方案,不仅为法国家庭能源管理引入了全新的节能方式,更为法国能源市场树立了智能化新标杆。
Wi-Fi_蓝牙智能直发梳采用涂鸦自研Wi-Fi&BLE模块,支持涂鸦智能APP远程控制
Wi-Fi_蓝牙智能直发梳采用涂鸦自研Wi-Fi&BLE模块,支持涂鸦智能APP远程控制,采用SOC方案,相对传统方案可省去mcu,并完成通信、显示、温度检测、负载控制等功能。
涂鸦推出完全开源的open sdk开发框架!大大降低IoT开发门槛
涂鸦重磅推出tuya-open-sdk-for-device开发框架!支持开发者跨芯片平台、操作系统开发智能设备,代码开源,全员可用。它基于通用南向接口设计,支持Bluetooth、Wi-Fi、Ethernet 等通信协议,并提供了IoT开发的核心功能:配网、激活、控制、升级等,让智能设备的开发更简单高效。
聚焦决定商业价值的10%差异化功能!涂鸦App微定制开发方案助你抓住关键大商机
涂鸦微定制开发方案基于OEM App框架,将个性化的功能与流程以卡片形式嵌入App内的多个位置,使得品牌的差异化业务可轻松实现,并具备更加灵活、易上手、动态部署等优势。同时保障标准化的90%功能(如用户体系、设备配网、场景自动化等)在全球化部署过程中的稳定性。
国内首个!由涂鸦智能参与制定的零碳家庭团体标准重磅发布
截至目前,涂鸦已与众多全球知名企业达成合作,共同实现家庭能源智能化管理。如涂鸦与耐立电气携手打造的户用光伏储能解决方案,不仅能助力家庭用户实时掌握光储系统的使用情况,还可根据数据分析结果,为家庭用户制定更加科学的节能策略,从而帮助家庭用户节省能源开支。
【IC】涂鸦智能WBR3模组通过中国CQC物联网产品网络安全认证
近日,涂鸦智能研发的WBR3通信模组通过了中国质量认证中心CQC的物联网产品网络安全认证,并获得了德国TÜV南德依据CQC 1167-2023《物联网产品网络安全技术规范 家用和类似用途设备》标准出具的测试报告。CQC产品认证二部经理王瑞锋向涂鸦嵌入式测试&认证负责人李军颁发了认证证书。
2024 TUYA全球开发者大会(欧洲)盛大启幕,涂鸦携手开发者共筑绿色低碳未来
2024年9月9日,TUYA全球开发者大会在德国柏林会展中心隆重举办。作为TUYA开发者大会的欧洲首站,此次活动精彩纷呈,创新AI产品、解决方案层出不穷。涂鸦智能携手海内外行业翘楚,为开发者们带来精彩的前沿洞察与实践经验分享。
登录 | 立即注册
提交评论