要使用涂鸦蓝牙模组开发一款智能产品,首先要在 涂鸦 IoT 平台 上创建对应的产品。如果还没有涂鸦开发者账号,可以点此 链接 进行注册,企业用户可参考 企业认证流程 完成企业认证。

接下来以 使用 BTU 模组自定义开发一款温湿度传感器 为例,演示产品创建的操作步骤。

一. 创建产品

  1. 登录 涂鸦 IoT 平台。

  2. 进入 产品创建 页面。

    方法 ①:在平台首页点击【创建产品】;

    方法 ②:在左侧导航栏中点击【产品】- 【产品开发】切换到产品管理页面,点击右上角的【创建产品】;

  3. 选择品类进行创建。

    方法 ①:选择标准类目中的品类。比如,单击 传感 品类,选择 温湿度传感器

    方法 ②:选择【找不到品类?】创建自定义产品。

  4. 选择智能化方式为【产品开发】。

  5. 选择产品方案为【自定义方案】,并选择想要创建的产品。

  6. 完善产品信息,通讯协议选择【蓝牙】。

  7. 点击【创建产品】完成产品创建。

    产品创建完成后,即可在产品开发页面看到该产品的 PID(Product ID)。

二. 功能定义

产品功能包括标准功能、自定义功能和高级功能,非必选功能可以根据产品需要自由添加和删除。

  1. 标准功能

    方法 ①:在自动弹出的【添加标准功能】对话框中选择需要的功能,然后单击【确定】;

    方法 ②:点击【标准功能】右侧的【添加功能】进行功能选择。

  2. 自定义功能,通过【自定义功能】中的【添加功能】添加,可点击【如何定义产品功能?】进行了解。

  3. 高级功能,通过操作栏的开关启用或关闭。

三. 设备面板

设备面板包括 公版面板SDK 开发面板其他类型面板,详细内容请参考 配置 APP 面板。

  1. 选择一个面板,如公版面板,将鼠标移至面板处,点击【使用此模板】。

  2. 根据需要可继续对面板进行编辑,还可通过 智能生活 APP 扫描右侧二维码查看面板的实际效果。

四. 硬件开发

硬件开发包括云端接入方式和接入硬件的选择,选择完成后即可下载对应的开发资料。

  1. 选择云端接入方式为 TuyaOS

  2. 选择云端接入硬件,即选择要使用的蓝牙模组,如 BTU Bluetooth 模组

  3. 下载对应的开发资料,其中 ty_iot_ble_sdk_tlsr8253 就是 BTU 模组 对应的 SDK。

五. 产品配置

产品配置项包含 固件升级产品语音能力多语言管理设备消息推送配网信息场景联动设置快捷开关设置产品知识维护 八项。这些功能配置项都可以通过全球部署的涂鸦云为终端消费者提供优质的个性化产品体验,并且能够实时更新生效,无需重新更换硬件出货。详情请参考 产品配置。


上一篇: 第 1 课:快速入门
下一篇: 第 3 课:环境搭建

涂鸦蓝牙SDK开发系列教程——2.产品创建相关推荐

  1. 涂鸦蓝牙SDK开发系列教程——6.固件升级

    涂鸦 IoT 平台提供 固件 OTA 升级 功能,以满足客户在产品发布后,仍可对已出货设备进行固件版本升级的需求,本节课将介绍不同开发方式下固件 OTA 升级的方法.涂鸦方案的 OTA 流程与交互协议 ...

  2. 涂鸦蓝牙SDK开发系列教程——1.快速入门

    本系列课程将介绍如何使用 涂鸦蓝牙模组及其 SDK 进行产品开发,帮助开发者更快掌握 涂鸦蓝牙模组.涂鸦蓝牙 SDK.涂鸦 IoT 平台.涂鸦三明治开发套件.涂鸦云模组烧录授权平台 等开发工具的使用方 ...

  3. 涂鸦蓝牙SDK开发系列教程——5.应用开发

    在前几节课中已经介绍了如何在 涂鸦 IoT 平台 上创建智能产品以及如何搭建涂鸦蓝牙模组的开发环境,在此基础上,本节课将继续以 BTU 模组为例,介绍如何使用 涂鸦蓝牙模组及其 SDK 开发一款温湿度 ...

  4. 涂鸦蓝牙SDK开发系列教程——3.环境搭建

    本节课主要介绍在应用开发前如何搭建开发环境,包括 SDK 获取.IDE 安装.烧录工具.调试工具等,同样以 BTU 模组为例,演示开发必备环境的准备过程. 一. SDK 获取 获取涂鸦蓝牙芯片 SDK ...

  5. 涂鸦蓝牙SDK开发系列教程——8.Board API 说明

    Board 层 API 是涂鸦抽象各芯片硬件外设,封装的一层标准接口.您可以调用这些 API 来使用相应外设,快速实现产品功能,也可以根据需要直接调用原厂外设接口. Board 层功能模块列表如下: ...

  6. 涂鸦Zigbee SDK开发系列教程——1.创建产品

    使用涂鸦模组进行产品开发主要有三种不同的方式: 零代码开发:涂鸦提供可视化功能配置界面,无需任何编程经验,只需在线配置好产品的功能,即可完成固件开发,快速完成产品智能化. MCU SDK开发:在 MC ...

  7. 涂鸦 Wi-Fi SDK开发系列教程——5.对模组二次开发

    上期精彩回顾:Wi-Fi模组二次开发课程--4.烧录授权 本章节旨在通过一个简单Demo,使开发者能够了解涂鸦SDK的启动流程,带领开发者基于涂鸦提供的SDK对模组进行二次开发. Demo功能介绍:硬 ...

  8. 涂鸦 Wi-Fi SDK开发系列教程——3. 快速上手

    本系列课程面向有嵌入式开发经验的同学,用来介绍如何在涂鸦的Wi-Fi系列模组和Wi-Fi&Bluetooth LE系列模组上进行二次开发. 上篇回顾:Wi-Fi模组二次开发--SoC开发环境搭 ...

  9. 涂鸦 Wi-Fi SDK开发系列教程——4.烧录授权

    在涂鸦IoT平台使用免开发方案配置完成,成功生成固件后:或使用自定义开发方案成功开发生成固件并上传到涂鸦IoT平台后.需要对模组进行烧录授权,那么如何对模组进行烧录授权?本章节将会详细的对几种不同的烧 ...

最新文章

  1. 保证计算机网络的稳定运行,厦门大学校园网管理保证网络稳定运行
  2. Discuz x3论坛使用CDN后获取真实IP的解决方法
  3. 阿里云网盘开放申请!非会员下载 10MB/s!
  4. Linux 系统下命令 unrar 的英文版使用说明
  5. Docker认识基础
  6. php5.4 curl,PHP5.0~5.6 各版本兼容性cURL文件上传功能实例分析
  7. git 提交文件_git原理与实战
  8. cesium 漫游飞行_cesium 之三维漫游飞行效果实现篇(附源码下载)
  9. Redis采用不同内存分配器碎片率对比
  10. BAS:天牛须搜索智能优化算法
  11. 轻快的java_轻快的Java
  12. 【报错】Cannot mix different versions of joi schemas(Postman)
  13. Mac电脑快速切换输入法!自动切换输入法!
  14. 宁波大学计算机王老师,网友举报宁波大学副教授性骚扰女生 学校:该老师暂时停课进行调查...
  15. 使用 JavaScript 的代价!(2018 版)
  16. 轮回dj 佛教音乐_童音watmp3.com
  17. macbook 安装iperf_【优秀的网络性能测量工具----Iperf】-Linux/Unix/MAC OSX操作系统论坛-ZOL中关村在线...
  18. 【活体检测】人脸活体检测、红外人脸数据集整理
  19. python去除excel空行_python中如何删除excel的行?
  20. 基于JAVA图书共享系统计算机毕业设计源码+数据库+lw文档+系统+部署

热门文章

  1. 常见linux操作、spark上切词方式等
  2. 我的2011——贵州支教
  3. 火柴人联盟服务器列表为空,打开火柴人联盟提示网络异常或者连接不上
  4. 网络性能分析:Y.Rapp近似方法
  5. 内大892复试真题19年
  6. 大四开始学java b站java人话
  7. 《大数据集成(1)》一导读
  8. python设计积分越高中奖率越大的抽奖功能
  9. 噪声系数、等效噪声温度(一)
  10. QT之桌面精灵实现(一) --- 透明窗体和图片绘制