更新时间:2023-03-08 07:17:18下载pdf
涂鸦 IoT 开发平台支持多种 设备接入 方式,提供面向多种场景的设备端 SDK,满足各类设备和接入场景需求。请根据不同品类,选择合适的开发方式。为了让您更高效地正确的接入和使用平台进行智能产品开发,请您仔细阅读以下内容。
产品开发-硬件开发 于 2021 年 9 月 13 日发布新版本,原 自研模组 SDK 开发 和 涂鸦标准模组 SDK 开发 已合并为 TuyaOS 接入。在 TuyaOS 接入方式下,您可以选择 芯片 或 模组 进行固件开发,将设备接入涂鸦 IoT 开发平台。
接入云端的接入方式,即设备接入云端时固件的开发方式,下文简称 开发方式。涂鸦不仅提供业内首创的 零代码免开发,也提供 TuyaOS、Link SDK、MCU SDK 三种接入方式。
开发方式 | 主要特点 |
---|---|
零代码免开发 | 涂鸦提供可配置的固件,您无需进行固件开发,即可接入云端。 |
MCU SDK | 只需在 MCU 侧通过少量代码进行协议适配,专注开发设备自身功能,无需关心复杂云端协议,原 涂鸦标准模组 MCU SDK 开发 。 |
TuyaOS | 使用生态已适配的芯片或模组,基于 TuyaOS 自己开发固件,原 自研模组 SDK 和 涂鸦标准模组 SDK。 |
Link SDK | Link SDK 不依赖具体芯片/设备平台及 OS 环境,只要支持 C 语言编程,按照标准进行接口适配即可完成接入。提供设备连接、上下行通信和 OTA 等 TuyaOS 核心能力。 |
您必须已经创建了一个智能产品,详情请参考 创建产品。
以下步骤介绍通用流程开发流程,根据选择的开发方式不用,操作步骤略有不同:
前往 涂鸦 IoT 开发平台 的 产品开发 页面。
找到一款产品,单击产品后选择 继续开发 进入产品开发流程。
在 硬件开发 页签,确认 已选云端接入方式 的类型。根据品类方案不同,已为您预设了最适合的开发方式。根据是否需要自己开发固件,主要分为 零代码免开发 和 自定义固件开发。
以下步骤介绍如何基于免开发方案进行硬件开发配置。更多详情,您可以参考电工类 电工类目免开发方案创建教程 和 创建照明产品。
前往 涂鸦 IoT 开发平台 的 创建产品 页面。
选择 零代码实现 接入方式。并根据您的需求选择通讯协议、功能属性等选项。
在 选择云端接入硬件 区域,根据您的产品需求任意选择一款硬件。
此处展示的硬件,均可以满足您的开发需求,优先推荐选择排序靠前的硬件
(可选)选择硬件后,您可以单击 硬件详情 查看硬件信息。如果您觉得不适合,可以更换硬件。
在硬件下方的 生成固件 处,可以配置固件功能,单击 在线生成固件,会自动为已选择硬件生成固件。
配置固件 时,平台将显示硬件 I/O 口的对应图。请认真查看固件配置信息,并根据实际需求修改并做好保存。所有模组将按照固件配置信息进行烧录,模组寄出后不能更改。若您在模组寄送后更改,会造成产品的不一致,且旧款产品无法在线升级。不同产品的 I/O 配置信息不同,请按照不同版本填充信息。
在已选硬件下方的 开发调试 处,依次查看参考电路原理图、下载云测 App 和完成设备测试。
(可选)在已选硬件右侧操作列中,选择 立即购买 在线下单,用于产品调试。
此模组已经记录您上述对于产品配置的具体信息,下单后即可用于产品调试。
基于 MCU SDK、TuyaOS、Link SDK 开发固件接入云端,都属于自定义方案,即自定义固件开发。
选择 接入方式,MCU SDK、TuyaOS、Link SDK 任意一种,各种开发方式的不同参考 开发方式。
在 选择云端接入硬件 区域,根据您的产品需求任意选择一款硬件。
此处展示的硬件,均可以满足您的开发需求,优先推荐选择排序靠前的硬件
(可选)选择硬件后,您可以单击 硬件详情 查看硬件信息。如果您觉得不适合,可以更换硬件。
选择硬件后,会自动为您生成固件或者 SDK。
在已选硬件下方的下载资料处,下载需要的调试文件、SDK、开发工具等。
(可选)在已选硬件右侧操作列中,选择立即采购在线下单,用于硬件调试。
此模组已经记录您上述对于产品配置的具体信息,下单后即可用于产品调试。
完成硬件开发后,您可以为产品选择和管理固件。更多详情,请参考 选择和管理固件版本。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈