TuyaOpen IDEAI Coding Your Next Gen. Hardware — The all-in-one VS Code extension for building AIoT and Agentic AI devices on the TuyaOpen platform.
Why TuyaOpen IDE?Building connected hardware is hard. TuyaOpen IDE removes the friction — from first prototype to production firmware — all within your favorite editor.
FeaturesProject ManagementCreate, import, and manage TuyaOpen projects in seconds. Multi-surface architecture scaffolds both embedded firmware and miniapp code from a single template. Hardware CatalogueBrowse 50+ supported boards and chips with pinouts, specs, and one-click project creation. Filter by brand, connectivity, or chip family. SDK & ToolchainOne-click SDK install with automatic environment bootstrapping. Switch between SDK versions, manage git mirrors, and open pre-configured terminals — no manual PATH configuration needed. AI Skills for Embedded DevelopmentInstall coding skills that teach your AI assistant (Cursor / Claude Code) how to:
Tuya Developer Platform IntegrationSign in to the Tuya IoT Platform directly from VS Code. View and manage:
Device ToolsFlash firmware, monitor serial output, and provision devices — all from the integrated tyutool companion panel. Library BrowserExplore the TuyaOpen component library and TuyaOS ecosystem. View dependencies, versions, and documentation links before adding to your project. Getting Started
That's it. No terminal commands, no manual environment setup. Supported Platforms
SettingsAccess settings from the TuyaOpen IDE panel → Settings page, or via VS Code Settings (
Works with Cursor & Claude CodeTuyaOpen IDE's Skills system was designed for AI-assisted embedded development. When paired with Cursor or Claude Code, your AI assistant gains domain knowledge about:
Simply install Skills from the IDE panel and your AI assistant is ready to help you write firmware. Requirements
LicenseMIT |