본문으로 건너뛰기

TUYAOPEN CORE / TUYA CLOUD SDK LIBRARY

TuyaOpen Core.

Any platform. One library to Tuya Cloud.

TuyaOpen Core is a lightweight C SDK library you add to any device project or platform. It connects your device to Tuya Cloud and gives you three APIs: IoT, AI Agent, and P2P. Keep your OS and code — just link the library.

Works on Linux, ESP-IDF, RT-Thread, Zephyr, NuttX and more

01 / WORKS ON ANY PLATFORM

Any platform. Connect with one library.

TuyaOpen Core runs on any OS or vendor SDK — Linux, ESP-IDF, RT-Thread, Zephyr, NuttX and more. Keep your tools and code; implement a thin platform layer and link the library.

TuyaOpen Core
LinuxESP-IDFRT-ThreadZephyrNuttXAnd more platforms
One SDK library, adapted to your platform through a thin layer.

One SDK library, adapted to your platform through a thin layer.

02 / THREE APIs, YOUR CHOICE

Connect once. Use the APIs you need.

One secure connection to Tuya Cloud gives you three APIs: IoT for device connectivity, AI Agent for cloud intelligence, and P2P for real-time media. Combine any of them.

API configuration
Tuya Cloud

Device management · Remote control · OTA

AI Agent

SDK library × Tuya Cloud

AI AgentP2PIoT
Current setup

IoT + AI Agent: add cloud-AI voice or text conversations.

IoT is the base. Add AI Agent and P2P as you need.

03 / THE THREE APIs

IoT, AI Agent, P2P.

Everything TuyaOpen Core provides — three simple APIs on one connection.

01

IoT

Connect to Tuya Cloud

Activation, authentication, data points, remote control and OTA. The base every device needs.

  • Activation & auth
  • Data points
  • OTA
Read the API guide
02

AI Agent

Cloud AI conversations

Multi-turn voice or text conversations powered by cloud AI, with optional MCP support.

  • Cloud AI
  • Multi-turn
  • Optional MCP
Read the API guide
03

P2P

Live audio & video

Low-latency peer-to-peer media between device and app, coordinated through Tuya Cloud. Optional local recording.

  • Audio/video
  • Low latency
  • Optional recording
Read the API guide

04 / HOW IT FITS

A library in your system.

Link the library into your existing project. It uses your system services through a thin platform layer — no OS change required.

Your system or SDKLinux / ESP-IDF / RT-Thread / Zephyr / NuttX
Your application
TuyaOpen Core

Linked library · APIs on demand

IoTAI AgentP2P
Platform layer
Existing componentsDrivers & business modules
System services · Network / Threads / Storage
Device hardware

05 / CORE VS TUYAOPEN

Just the library, or the full framework.

Core is the SDK library for an existing platform. Full TuyaOpen is the complete framework with platform support, components and tools. Both connect to the same cloud.

Add the SDK library

TuyaOpen Core

For existing projects: link the library into your platform and start using the APIs.

Use the full framework

TuyaOpen

For new projects: a complete framework with an OS stack, driver stack and application demos built in, so you can build fast.

Explore the full TuyaOpen framework

GET STARTED

Connect any device to Tuya Cloud.

Add one SDK library to your platform and start building with the IoT, AI Agent and P2P APIs.

View on GitHub