简体中文
简体中文
English
注册
登录
简体中文
简体中文
English
注册
登录
语言
简体中文
简体中文
English
注册
登录

涂鸦可以提供几种开发方案(TuyaOS 多代码开发)?各有什么优势?

更新时间2023-01-30 09:55:17
涂鸦提供零代码开发、MCU SDK 开发、模组 SDK 二次开发、Link SDK 开发等多种嵌入式软件开发方案,支持任意 IoT 设备完成智能化升级,您可以根据自身的产品类型和开发能力进行灵活选择,快速完成设备对接。
根据开发方式的差异,涂鸦嵌入式软件开发方案大致可以分为以下这些类型:

零代码开发

  • 适用于电工、照明、传感等功能相对标准的产品。
  • 涂鸦提供可视化功能配置界面,无需任何编程经验,只需在线配置产品的功能,即可完成固件开发,快速完成产品智能化。关于零代码开发的详细描述,请参考 零代码接入

MCU SDK 开发

  • 适用于硬件方案有 MCU 的产品。
  • 涂鸦提供 MCU SDK,SDK 对上下行通信、OTA、数据解析等功能进行函数接口封装,开发者将 SDK 移植到 MCU 内进行接口适配,并调用相关接口完成应用代码开发,即可实现产品智能化。关于 MCU SDK 开发的详细描述,请参考 MCU SDK 开发接入

模组 SDK 开发

  • 适用于功能相对简单,可以使用模组直接进行 SDK 二次开发的产品。
  • 涂鸦提供模组 SDK ,SDK 封装了 HAL 硬件层、系统层、网络层、OTA 等接口函数,开发者只需调用相关接口函数进行应用代码开发,无需关心复杂的功能逻辑,即可快速完成产品智能化。关于模组 SDK 开发的详细描述,请参考 模组 SDK 开发接入

网关 SDK 开发

  • 适用于 Sub-G、Modbus、CAN、485、BLE、Zigbee等各种子设备接入类型的网关设备。
  • 根据子设备的接入方案和网关的开发方式,涂鸦提供 MCU SDK、网关联网 SDK、网关扩展 SDK 等多种方案供选择,开发者根据自身产品的子设备接入方式选择合适的开发方案,快速完成智能化网关开发。关于网关 SDK 开发的详细描述,请参考 网关接入方案

IPC SDK 开发

  • 适用于 IPC 设备开发。
  • 涂鸦将复杂的 IPC 音视频、P2P、设备控制、OTA 等功能进行接口封装,根据开发者的芯片平台打包成 SDK ,开发者将 SDK 集成到现有设备内,无需关心设备功能复杂的实现方式,只需调用相关接口进行应用代码开发,即可快速完成 IPC 产品智能化。关于 IPC SDK 开发的详细说明,请参考 IPC SDK 开发

QR SDK 开发

  • 适用于带屏幕类的设备。
  • 涂鸦基于开发者的芯片平台和编译链工具打包 SDK ,以动态链接库(.so)或者静态库(.a)提供给开发者集成到现有设备内,开发者调用相关的接口完成应用代码开发,即可使用涂鸦 App 扫码配网将设备连接到涂鸦 IoT 平台,实现产品智能化。关于 QR SDK 开发的详细说明,请参考QR SDK 开发

Link SDK 开发

  • 适用于任意自主开发的 IoT 设备接入涂鸦 IoT 平台。
  • Link SDK 提供设备连接、上下行通信和 OTA 等 TuyaOS 核心能力,不依赖具体设备平台及 OS 环境,仅需按照标准进行接口适配即可完成接入,实现产品智能化。关于 Link SDK 开发的详细说明,请参考 Link SDK 开发

点击获取服务和帮助

帮助中心