获取 SDK

更新时间:2022-11-24 09:20:06

本文介绍人如何在涂鸦 IoT 开发平台上获取开发所需要的 SDK。

开发方式说明

Beacon SDK 开发分为 涂鸦标准芯片/模组 SDK 开发第三方芯片 SDK 开发 两种开发方式:

  • 涂鸦标准芯片/模组 SDK 开发:

    该开发方式使用 涂鸦标准芯片/云模组 进行 SDK 开发。涂鸦开发人员已对该芯片平台进行过硬件适配,您通过该开发方式获取 SDK 后可以直接调用相关接口进行应用开发,同时涂鸦生产系统支持此类芯片/模组生产,您可将生产固件上传至涂鸦 IoT 开发平台,由涂鸦工厂烧录授权。

  • 第三方芯片 SDK 开发:

    该开发方式使用第三方芯片进行 SDK 开发,涂鸦会根据芯片平台的编译环境输出库文件,芯片原厂/芯片使用人员先将库文件集成到自己原有 SDK 内,完成接口适配后再进行应用开发,同时涂鸦生产系统不支持此类芯片/模组生产,您通过涂鸦 IoT 平台购买芯片和 Token,自行烧录授权。

    注意:第三方芯片 SDK 开发仅对白名单账号开放。如果有相关需求,请需要 提交工单 开通该开发方式。

SDK 获取流程

本文以涂鸦标准芯片 AK801 为例演示相关流程。第三方芯片的流程大致相同,可参考此文档。

第一步:产品创建

  1. 登录 涂鸦 IoT 开发平台创建产品页

  2. 选择产品品类为 灯带,智能化方式为 产品开发,产品方案为 自定义方案

  3. 完善产品信息,填写产品名称、产品型号,选择通讯协议为 Tuya Beacon
    详细步骤,请参考 选品类创建产品

    获取 SDK

  4. 功能定义页,根据产品的功能为产品添加 DP ID,涂鸦 DP ID 分为标准功能和自定义功能两种,另外您还可以为产品添加高级功能。您可自行根据产品需求进行相应选择。

    详情请参考 产品功能标准功能自定义功能高级功能

    获取 SDK

第二步:下载资料

  1. 在顶部页签中,单击 硬件开发 进入 硬件开发 页面。

  2. 在云端接入方式中,选择 TuyaOS

  3. 根据需求选择合适的硬件,并填入模组信息。
    详情可查看 选择和管理固件版本

  4. 下载资料 区域下载对应芯片的 SDK 和 Demo。

    获取 SDK