TuyaOpen
TuyaOpen is an open source AI+IoT development framework: a cross-platform C/C++ SDK for Tuya T-Series MCU, Raspberry Pi, ESP32, and more, paired with Tuya Cloud multimodal AI and leading LLMs to build devices with voice, vision, and sensor features.
About this tool
What
is TuyaOpen TuyaOpen is an open source AI+IoT development framework built around a cross-platform C/C++ SDK. It supports Tuya T-Series MCU, Raspberry Pi, ESP32, and other hardware, and pairs with Tuya Cloud multimodal AI to integrate leading LLMs, so developers can build devices with voice, vision, and sensor features.
Key capabilities
- Cross-platform C/C++ SDK covering Tuya T-Series MCU, Raspberry Pi, ESP32, and more.
- AI access: reach Tuya's AI Agent, voice interaction (ASR/TTS/KWS), and LLM services through a unified AI SDK.
- AI Agent platform: prompts, skills, emotions, and roles.
- AI API development: AI API code modules and progressive AI examples.
- AI hardware tracks: AI toys, robots, and AI smart home devices.
- AI industry solutions: applications such as smart office and smart industry.
- Tooling: an AI coding-agent extension for VS Code and Cursor.
- Hardware extension: create a BSP for custom hardware, such as adding a new ESP32 board.
Platforms
and license Supports Linux, macOS, and Windows, and is released under the Apache-2.0 license.
Who
it is for Tuya ecosystem developers, IoT developers, embedded C/C++ developers, and AI hardware makers.
Features & use cases
Quick facts
At a glance
Pricing
Pricing
Paid
from
from $0.69/mo