Guides

Directly connected device

A directly connected device communicates directly with SmartThings Cloud

You can use one of the following platforms:

  • TizenRT is an RTOS-based lightweight platform. For more information, see here.
  • Tizen IoT supports any type of special-purpose IoT device based on the Linux kernel. For more information, see here.

Supported Hardware

You can select supported hardware according to your purpose.

How to develop things

Prerequisites

To get started quickly, you must use the Tizen Studio 2.0 or higher. The Tizen Studio is an IDE that provides a device development environment to help you develop, build, flash, and debug your device. Download here

TizenRT

To get started with TizenRT, follow the workflow as below. For more information on TizenRT, see this guide.

  1. Install Tizen Studio for RT on your computer.
  2. Create a SmartThings project.
  3. Manage devices and resources through the Model.
  4. Build the SmartThings project.
  5. Flash the project on the board.
  6. Use the serial terminal to communicate with the board.
  7. Debug the project to avoid runtime problems.

Tizen IoT

To get started with Tizen IoT, follow the workflow as below. For more information on Tizen IoT, see this guide.

  1. Install Tizen Studio on your computer.
  2. Flash a Tizen image.
  3. Set up the hardware.
  4. Develop an application.
  5. Set up SmartThings Cloud.
  6. Test the application with SmartThings app.

For a better understanding, you can refer to the Network Audio sample application, which demonstrates how a user can manage their things.


What’s Next