Sub-Device Development Framework

Last Updated on : 2023-12-07 03:07:52download

Overview

Sub-devices cannot directly access the internet and they are connected to the Tuya IoT Development Platform through gateways.

They are the most ubiquitous smart devices thanks to the advantages of easy integration, ease of use, long service life, cost efficiency, and bulk provisioning.

Sub-devices usually use short-range wireless communication technologies such as Bluetooth (Bluetooth Low Energy (LE) and Beacon), Zigbee, and Sub-GHz. These technologies are pretty easy-to-deploy and developer-friendly.

Tuya provides two types of Sub-Device Development Kit:

  • OS mode
  • SDK mode

Sub-Device Development Kits are tailored on top of the TuyaOS architecture. They provide standard APIs for capabilities including device pairing, data communication, production test, authorization, and OTA updates.

You do not need to take care of feature implementation for different chip platforms. Just working on the standard APIs, you can connect your products to the Tuya IoT Development Platform and make them IoT-enabled.

OS mode

Backed by the TuyaOS architecture and insights into the IoT market, Tuya provides a range of development kits to help you develop IoT-enabled devices efficiently. These kits contain the adapted chip platforms, generic IoT capabilities, and vertical-specific application components and drivers, allowing you to shorten the time to market and quickly unlock the value of IoT.

With the OS mode, you only need to develop product features and business logic without taking care of implementation details.

SDK mode

Backed by the TuyaOS architecture and insights into the IoT market, Tuya provides a range of development kits to help you develop IoT-enabled devices efficiently. These kits contain generic IoT capabilities and vertical-specific application components and drivers, allowing you to shorten the time to market and quickly unlock the value of IoT. You need to develop product features and business logic, adapt to the target chip platform, and verify functionalities.

Advantages

  • Quick integration: Various reference applications let you try out the development process by editing the sample code.
  • Standard specification: TuyaOS-based standard APIs enable productive component reuse.
  • Safe and reliable: Our proven technologies provide stable performance. All communication data and device information are encrypted to secure your IoT deployment.
  • Robust ecosystem: Integrate with the Tuya ecosystem, Smart Life app, and cloud services to achieve interconnection with other smart devices of the ecosystem.
  • Platform-agnostic: Abstract away the hardware layer and encapsulate standard APIs to support quick integration with the desired chip platform and porting to another platform.

Classification

Development kits Description
Bluetooth Beacon Device Development Kit Used to develop smart devices with Bluetooth LE connectivity.
Bluetooth Mesh Device Development Kit Used to develop smart devices with Bluetooth LE mesh connectivity.
Bluetooth Beacon Device Development Kit Used to develop smart devices with Bluetooth Beacon connectivity.
Zigbee Device Development Kit Used to develop smart devices with Zigbee connectivity.
Zigbee & Bluetooth Low Energy Combo Device Development Kit Used to develop smart devices with both Zigbee and Bluetooth LE connectivity.
Sub-GHz Device Development Kit Used to develop smart devices with Sub-GHz connectivity.

Applications

You can use the development kits to build electrical products, lighting products, home appliances, sensors, remote controls, outdoor products, door locks, gateways, and beyond.

Getting

Install Tuya Wind IDE and download the development kit.