获取 SDK

更新时间:2024-11-20 08:51:20下载pdf

涂鸦支持通过多个渠道获取 蓝牙 SDK(BLE SDK),您可以根据自己的使用场景选择合适的渠道下载。

获取渠道

SDK 渠道 说明
涂鸦开发者平台 在涂鸦开发者平台创建产品,并选择相应信息后自动生成,SDK 与选择的硬件模组搭配使用,无需适配即可进行应用开发,涂鸦推荐通过此渠道获取 SDK。
GitHub 涂鸦发布在 GitHub 的通用 SDK,需要搭配芯片特定的库文件使用,自行移植适配,

涂鸦目前只提供以上两种 SDK 官方获取渠道。不对其他任何渠道的 蓝牙 SDK 做保障。

开发方式

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

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

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

  • 第三方芯片 SDK 开发:

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

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

获取流程

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

第一步:产品创建

本章节以温湿度传感器传感器为例介绍简单的创建步骤。详细步骤,请参考 选品类创建产品

  1. 登录 涂鸦开发者平台

  2. 选择开发品类,创建 自定义方案 产品并填写相关信息。

    获取 SDK

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

    有关 DP ID 的详细说明,请参考 功能定义

    获取 SDK

第二步:下载资料

进入 硬件开发 页面,选择 涂鸦标准模组 SDK 开发方式,根据需求选择合适的模组,在 下载资料 区域下载对应模组的 SDK 和 Demo。

获取 SDK