涂鸦推出对个人开发者完全开源的TuyaOpen Framework!现在上手体验还能赢千元大奖

描述

为了帮助开发者们高效降低开发智能产品的门槛,涂鸦本次重磅推出面向个人开发者的 TuyaOpen Framework!它是涂鸦专门为科技爱好者、极客等个人开发者打造的完全开源的软件,基于涂鸦沉淀十年潜心研发的 TuyaOS 操作系统(点击了解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 tuyaopen v1.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 专门为开发者推出的新功能,每个 TuyaOpen Framework 的模组都内置了一个不可擦除的 license,这样可以避免开发者在开发过程中因为误操作把 license 给擦掉了。

注意:onboard license 仅支持 TuyaOpen Framework 开发方式,之前出售的 T2 开发板(点击了解T2开发板的强大之处)所带的 license 无法在 TuyaOpen Framework 上使用。但在文章末尾,我们为大家准备了免费送 open sdk license 的活动。

2.2 支持 Arduino IDE 2

基于 TuyaOpen Framework 实现的 arduino-tuyaopen ,除了支持调用接口外,还可以使用 Arduino 标准接口,并且在 Arduino IDE 2 上进行编译烧录。

Arduino

三、Demo 展示+手把手教学

下面 Demo 演示的,是通过 T2 开发板在 Arduino 上实现的桌面小气象站,屏幕上展示的天气、时间等信息都是从涂鸦 IoT PaaS 获取的,DIY 教学完整详细,上手超简单,戳视频一起来看看最终成品

审核编辑 黄宇

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分