# TuyaOpen

> Next-gen AI+IoT framework for T2/T3/T5AI/ESP32/and more – Fast IoT and AI Agent hardware integration

- **URL**: https://www.freshcrate.ai/projects/TuyaOpen
- **Author**: tuya
- **Category**: Frameworks
- **Latest version**: `v1.7.0` (2026-05-28)
- **License**: NOASSERTION
- **Source**: https://github.com/tuya/TuyaOpen
- **Homepage**: https://tuyaopen.ai
- **Language**: C
- **GitHub**: 1,504 stars, 260 forks
- **Registry**: github
- **Tags**: `agent`, `agentic-ai`, `ai`, `aiot`, `asr`, `c`, `chatbot`, `chatgpt`, `deepseek`

## Description

Next-gen AI+IoT framework for T2/T3/T5AI/ESP32/and more – Fast IoT and AI Agent hardware integration

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v1.7.0` | 2026-05-28 | High | ## TuyaOpen v1.7.0 Release Notes  ---  ### ✨ New Features / 新功能  - **Config CLI**: Added `-l/--list` option to `config choice` command for listing available options (#588)   **Config CLI**: `config choice` 命令新增 `-l/--list` 选项，支持列出可用配置项  - **Otto Robot**: Added Otto V1 board profile, motion queue system, and variant documentation; improved servo control and T5AI_OTTO board integration (#585)   **Otto 机器人**: 新增 Otto V1 硬件配置文件、运动队列系统及变体文档；优化舵机控制与 T5AI_OTTO 主板集成  - **LVGL PC Simulator**: |
| `v1.6.0` | 2026-01-21 | Low | # TuyaOpen 1.6.0 Release Notes  TuyaOpen 1.6.0 is officially released! This update brings a major upgrade to Tuya AI APIs to V2.1, with comprehensive enhancements to core capabilities: new OPUS encoding support and Raspberry Pi 4/5 device adaptation, along with deep architectural refactoring that significantly optimizes audio/video processing and multimodal interaction performance, covering three core modules: multimodal, device MCP, and multimedia.  Additionally, AI-related APIs have been r |
| `v1.5.1` | 2025-12-01 | Low | 1. The T5-Pocket supports connecting to expansion devices such as RFID and thermal printers, and has added new features such as Snake, Dino Run, a level gauge, and an e-book reader. 2. A new UART plain text AI dialogue application example has been added. 3. A new BMI270 six-axis attitude sensor routine has been added. 4. Support for 4g-l511c has been added. 5. TuyaOpen now supports AI pixel screens.  ------------------------------------------------------------------------------------------ |
| `v1.5.0` | 2025-09-22 | Low | 1. Optimize T5AI to support SMP (Symmetric Multi-Processing) architecture 2. Add LVGL V8, allowing free selection between V9/V8 versions 3. Add multiple development boards including TUYA_T5AI_Pocket, TUYA_T5A_Core, WAVESHARE_T5AI_TOUCH_AMOLED_1_75, and others 4. Add tuya_t5_pocket gaming console application 5. Add camera_demo to enable camera integration with Tuya cloud 6. Add weather_get_demo to retrieve various weather information formats through Tuya cloud 7. Add LVGL game applications |
| `v1.4.0` | 2025-06-27 | Low | 1. Refactor the compilation system using Python-based build scripts, adding support for T5AI and ESP32 chips across Linux/Windows/Mac platforms   2. Fix LVGL GIF playback stuttering issues by upgrading to version 9.1.0   3. Add screen rotation functionality support   4. Adapt LVGL for monochrome screen drivers   5. Optimize display drivers with support for QSPI and MCU8080 interfaces   6. Add three new display drivers: SPI ST7305, QSPI ST7735S, and MCU8080_ST7796   7. Introduce new dual-sc |
| `v1.3.1` | 2025-06-09 | Low | 1. **Added** [Otto Robot AI application  ](https://github.com/tuya/TuyaOpen/tree/master/apps/tuya.ai/your_otto_robot) 2. **Optimized** AI voice interruption handling   3. **Added** TuyaOpen and platform info logging for easier issue tracking   4. **Added** dedicated PIDs for T5AI/ESP32 dev boards (improved management)   5. **Added** LED peripheral driver component   6. **Added** Docker-based build environment support   7. **Added** authorization code flashing feature   8. **Optimized** ex |
| `v1.3.0` | 2025-05-16 | Low | 1. Supports tuya.ai 2.0 capabilities, with enhanced multimodal capabilities for voice and video, enabling faster interactions. 2. Supports ESP32S3 integration with tuya.ai. 3. Supports T5AI development boards: `T5AI_Board`, `T5AI_EVB`, and `T5AI_MOJI`. 4. Supports four ESP32S3 development boards: `ESP32 Breadboard`, `DNESP32S3_BOX`, `Waveshare ESP32 1.8 AMOLED`, and `wmnologo_xingzhi 0.96 OLED`. 5. Fixes compatibility between ESP32 Tuya Cloud IoT applications and AI applications. 6. Enhance |
| `v1.2.1` | 2025-05-06 | Low | 1. support ESP32S3 2. Optimize your_chat_bot for T5AI |
| `v1.2.0` | 2025-03-20 | Low | 1. Add tuya.ai support `you_chat_bot` AI application. [your_chat_bot](https://github.com/tuya/TuyaOpen/tree/master/apps/tuya.ai/your_chat_bot) 2. Add lvgl demo to T5AI. [lvgl_demo](https://github.com/tuya/TuyaOpen/tree/master/examples/graphics/lvgl_demo) |
| `v1.1.1` | 2025-02-28 | Low | 1. Added support for audio collection and playback on the T5AI_Board 2. Added support for SPI-TFT screen driver (ILI9341，ST7789, GC9A01) 3. Added support for IIC touch chip driver (GT911, CST816X) 4. Add a knob driver 5. Add lvgl components and examples，support T3 6. Added support for BK7231N and LN882H chips 7. Update tos flash tool to support ESP32 series chip burning 8. Update the compilation tool ninja 9. Add the https client example |

## Dependency audit

- **Score**: 62/100
- **Total deps**: 24
- **Resolved**: 14
- **Unresolved**: 10
- **License conflicts**: 0
- **Warnings**: 15
- **Scanned**: 2026-05-11

## Citation

- HTML: https://www.freshcrate.ai/projects/TuyaOpen
- Markdown: https://www.freshcrate.ai/projects/TuyaOpen.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/TuyaOpen/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
