Skip to main content
TuyaOpen Docs

Documentation

6 documentation areas, entered by what you are trying to do.

Getting started

Two quick-start tracks

The Learn hub carries two complete tracks, each running from environment setup through to a paired device: the graphical TuyaOpen IDE workflow, or the SDK with tos.py on the command line.

Go to the Learn hub

Areas

TuyaOpen SDK

Cross-platform C/C++ SDK

Open

C SDK, platform APIs and the build system. Start here if you are writing device firmware.

TuyaOpen IDE

Firmware, cloud and app in one

Open

Board catalogue, one-click build and flash, and an AI agent that writes alongside you.

Hardware

T2, T3, T5AI, ESP32, Raspberry Pi

Open

Supported silicon, pin maps and everything needed to bring a new board up on TuyaOpen.

Cloud & AI

Cloud connection, AI agents, OpenAPI

Open

Bind devices to Tuya Cloud, then build on-device AI agents โ€” audio, video, skills and MCP.

TClaw

Edge-AI voice agent on the board

Open

Run an agent on the board and give it real device tools through MCP.

tyutool

Flashing, serial and batch authorization

Open

The desktop and CLI tool for flashing firmware, serial debugging and batch authorization.

Beyond the docs