技术 Roadmap 与发布
本页面提供关于TuyaOpen维护计划、发布周期、平台支持和开发路线图 Roadmap 的综合信息。
维护计划
TuyaOpen OS核心(C/C++)
TuyaOpen遵循结构化的维护计划,确保可靠性和持续改进:
- 活跃开发:持续开发,每日提交代码
- 错误修复:关键错误在24-48小时内解决,Github Issue 提交问题和反馈。
- 功能更新:新功能每两周发布一次
- 主要发布:每季度发布包含重要新功能的主要版本
新的能力支持 Feature Requests?
对项目有建议?也欢迎前往 https://github.com/tuya/TuyaOpen/discussions 参与讨论。
- 新芯片硬件支持:我们会根据社区需求、产品路线图和技术可行性,持续评估并引入对新芯片的支持。
- 新外设与驱动支持:研发团队不断拓展设备和外设的多样性,积极引入新驱动(定期更新),同时欢迎社区伙伴共同参与生态建设,增添设备驱动,或是其他能力组件。
- 第三方库(Libs)支持:我们鼓励社区共建,欢迎贡献满足 Apache License 等开源协议的第三方库。所有第三方库需符合开源合规要求,优先考虑 Apache License 授权,其它 License 的库需确保 License 兼容性并进行明确声明,促进生态繁荣。
平台支持计划
SDK支持计划
SDK | 活跃度(更新频率) | 说明 |
---|---|---|
C/C++ | 高度活跃 - 每日开发 | 全面支持主流嵌入式平台与芯片,持续优化与扩展 |
Arduino | 已支持,更新较慢 | 支持Arduino IDE,兼容Tuya T系列与ESP开发板,持续跟进涂鸦云/AI SDK版本升级 |
Lua | 已支持,更新较慢 | 适配主流Lua平台,适用于多种嵌入式应用场景 |
MicroPython | 规划中,尚未启动 | 计划支持主流MicroPython固件及开发板(如ESP32、T5AI等)实现Python开发嵌入式和涂鸦云整合 |
芯片平台支持
我们的芯片平台支持定期更新和维护:
芯片平台 | 支持状态 | 活跃度(更新频率) | 备注 |
---|---|---|---|
MCU T5AI | ✅ Active | 高度活跃 | 适合:AI 音/视频/文本,多模态交互的理想模组 |
MCU T2/T3 | ✅ Active | 积极维护 | 适合:AI 文本大模型 + IoT能力,低功耗场景优势 |
MCU BK7231N | ✅ Active | 定期维护 | |
MCU LN882H | ✅ Active | 定期维护 | |
MCU ESP32系列 | ✅ Active | 定期维护 | |
SoC ARM Cortex-A | 🚧 测试版 | 开发中,Master 主分支可试用 | 主要支持联网和涂鸦 IoT PaaS 云平台的连接及云端 AI 能力。该平台硬件架构与 MCU 系列有显著差异,外设接入需用户自行开发 DTS 设备树。 |
SoC 树莓派5 | 🚧 测试版 | 开发中 | 主要支持联网和涂鸦 IoT PaaS 云平台的连接及云端 AI 能力。硬件驱动架构与 MCU 系列不同,外设接入需用户自行开发 DTS 设备树。鉴于树莓派拥有丰富的外设生态和预定义的40P拓展,建议参考官方硬件生态文档进行设备接入后再与云服务网进行对接。 |
Ubuntu | ✅ Active | 积极维护 | 主要支持联网和涂鸦 IoT PaaS 云平台的连接及云端 AI 能力 |
开发路线图
Todos
- T5 系列芯片 SMP CPU 架构支持
- 支持更多主流SoC芯片平台 (树莓派/瑞芯微/全智等等)
- TuyaOpen DVP 摄像头和视频模态支持优化
- 第三方生态开发板合作
- AI SDK 3.0 云对接API 版本升级
- 官网云开发示例教程
- Tuya Pocket 开源项目,正式发布。体现所有T5的硬件能力
- 丰富官方外设与驱动库
- 树莓派,蓝牙 BlueZ 对接,实现蓝牙配网功能
- SoC ALSA库开发 HAL 接入, 在SoC支持AI ASR(CPU KWS和VAD)
- USB/AT 4G Cat.1 蜂窝模块支持
- 第三方云接入,豆包/coze直连,和阿里百炼直连
- 支持ASR LLM 调用网易云音乐
TuyaOpen 发布说明
2025
v1.5.0(2025年9月22日)- 最新发布版本
T5AI 平台与硬件支持:
- 优化 T5AI 平台,全面支持 SMP(对称多处理)架构,提升多核性能
- 新增多款官方与生态开发板支持,包括 TUYA_T5AI_Pocket、TUYA_T5A_Core、WAVESHARE_T5AI_TOUCH_AMOLED_1_75 等,丰富硬件生态
- 新增 tuya_t5_pocket 游戏机应用,展示 T5AI 硬件能力
图形与显示:
- 新增 LVGL V8 图形库支持,用户可在 LVGL V9 与 V8 版本间灵活切换,满足不同项目需求
- 新增 lvgl game 应用,内置 2048、华容道、消消乐等多款经典游戏,提升交互体验
AI 与云端应用:
- 新增 camera_demo 示例,实现摄像头接入涂鸦云,支持多种视频 sensor 驱动及示例,扩展 AI 视觉能力
- 新增 weather_get_demo 示例,可通过涂鸦云获取多种格式的天气信息,便于智能场景开发
外设与驱动扩展:
- 新增 T5AI DVP 多种视频 sensor 驱动及应用示例,提升视频采集与处理能力
- 新增 IR 红外遥控接收与发送示例,支持多种红外遥控场景
- 新增 ws2812 等多款幻彩灯珠驱动及应用示例,丰富灯光控制与创意玩法
v1.4.0(2025年6月27日)
构建系统与跨平台支持:
- 实现基于Python的构建系统架构,增强跨平台兼容性
- 扩展T5AI和ESP32芯片系列在Linux、Windows和macOS平台的支持
- 引入全面的构建自动化和依赖管理
显示与图形引擎:
- 升级LVGL图形库至9.1.0版本,解决GIF播放性能问题
- 实现屏幕旋转功能,支持硬件加速
- 增强显示驱动架构,支持QSPI和MCU8080接口
- 集成三款新显示驱动:SPI ST7305、QSPI ST7735S和MCU8080_ST7796
- 优化单色显示驱动兼容性,适用于嵌入式应用
硬件集成与驱动:
- 优化IO扩展芯片XL9555驱动性能和可靠性
- 增强DNESP32-BOX ES8311和NS4168开发板的硬件兼容性
- 解决ESP32平台编译警告,提升代码质量
AI应用与用户界面:
- 发布双眼屏情绪机器人应用,具备先进AI功能
- 增强chat_bot用户界面,优化情感显示和交互模式
技术改进:
- 重构编译系统架构,提升可维护性
- 实现全面的错误处理和日志记录机制
- 增强内存管理和资源优化
v1.3.1(2025年6月9日)
AI应用与机器人技术:
- 集成Otto机器人AI应用,具备先进运动控制算法
- 增强AI语音交互,改进中断处理和响应准确性
开发工具与环境:
- 实现TuyaOpen和平台诊断的综合日志系统
- 引入T5AI/ESP32开发板专用产品ID(PID)
- 发布基于Docker的构建环境,确保一致的开发工作流程
- 添加授权码烧录功能,实现安全设备配置
硬件集成与性能:
- 集成LED外设驱动组件,具备先进控制功能
- 优化示例项目编译方法,提升构建效率
- 增强ESP32 AI/IoT构建系统兼容性和稳定性
- 改进ESP32/T5AI显示渲染性能和视觉质量
- 微调ESP32-S3开发板的音频处理算法
系统架构:
- 简化构建流程,增强依赖管理
- 改进错误报告和调试功能
- 增强跨平台兼容性和可移植性
v1.3.0(2025年5月16日)
AI平台与多模态功能:
- 集成Tuya.AI 2.0平台,增强语音和视频交互的多模态处理能力
- 实现ESP32S3与Tuya.AI云服务的集成,提供先进AI功能
- 优化交互响应时间和处理效率
硬件平台支持:
- 扩展T5AI开发板支持:T5AI_Board、T5AI_EVB和T5AI_MOJI
- 集成四款ESP32S3开发板:ESP32面包板、正点原子ESP32S3_BOX、waveshare esp32 1.8 AMOLED、星智cube 0.96 OLED
- 增强硬件抽象层,提升设备兼容性
应用集成与用户体验:
- 解决ESP32 Tuya云IoT应用与AI应用的兼容性问题
- 增强your_chat_bot语音交互体验,提升响应准确性和延迟
- 升级your_chat_bot用户界面,支持表情显示和增强视觉反馈
- 实现关键词唤醒和中断处理,支持自然对话流程
系统架构:
- 改进应用隔离和资源管理
- 增强跨平台兼容性和可移植性
- 优化内存使用和性能指标
v1.2.1(2025年5月6日)
平台集成:
- 实现全面的ESP32S3平台支持,优化性能表现
- 增强硬件抽象层,提升设备兼容性
AI应用优化:
- 针对T5AI平台架构优化your_chat_bot应用
- 改进AI处理效率和响应准确性
系统改进:
- 增强跨平台兼容性和稳定性
- 改进资源管理和内存优化
v1.2.0(2025年3月20日)
AI平台集成:
- 集成Tuya.AI支持,为your_chat_bot AI应用提供支持
- 实现先进的自然语言处理功能
图形与显示框架:
- 为T5AI平台集成LVGL图形库演示
- 增强视觉渲染功能和用户界面组件
开发框架:
- 改进应用开发工具和API
- 增强调试和分析功能
v1.1.1(2025年2月28日)
音频与多媒体支持:
- 为T5AI_Board实现全面的音频采集和播放功能
- 集成先进的音频处理算法和编解码器支持
显示与触摸界面:
- 添加SPI-TFT屏幕驱动支持:ILI9341、ST7789和GC9A01
- 集成IIC触摸芯片驱动:GT911和CST816X,增强用户交互体验
硬件集成:
- 实现旋钮驱动组件,具备先进控制功能
- 为T3平台集成LVGL组件和示例
- 扩展BK7231N和LN882H芯片架构支持
开发工具与安全:
- 更新TOS烧录工具,支持ESP32系列芯片烧录功能
- 升级编译工具Ninja,提升构建性能
- 添加HTTPS客户端示例,支持安全通信协议
2024
v1.1.0(2024年10月22日)
平台支持与集成:
- 实现全面的T5平台支持,优化性能表现
- 扩展ESP32/ESP32C3平台兼容性和功能集
- 集成PlatformIO开发环境,提升开发者体验
安全与通信:
- 升级TOS工具,增强安全功能和性能改进
- 更新TLS组件以支持mbedTLS v3.5,提升加密安全性
开发框架:
- 增强构建系统架构和依赖管理
- 改进跨平台兼容性和可移植性
v1.0.0(2024年8月30日)- 初始发布版本
核心平台架构:
- 实现基于TOS命令的编译系统,简化开发工作流程
- 建立T2/T3/Ubuntu平台支持,提供全面的硬件抽象
开发框架:
- 引入示例项目的独立编译方法
- 实现模块化架构,增强代码组织和可维护性
连接性与云集成:
- 集成全面的连接支持:Wi-Fi、蓝牙和有线连接模式
- 实现Tuya云集成,支持IoT设备管理和数据同步
- 添加板载许可证读取功能,实现安全设备认证
系统基础:
- 建立核心系统架构和API框架
- 实现全面的错误处理和日志记录机制
TuyaAI平台/Tuya云服务 发布说明
如需了解TuyaAI平台能力更新及Tuya Cloud Service的最新版本发布公告和更新详情。
请访问官方公告页面:---> 版本发布公告与更新说明
支持与维护
社区支持渠道
- WX/QQ(中文社区)/ Discord(全球):提供实时的技术支持与互动交流,欢迎开发者随时加入。
- GitHub Issues:用于提交错误报告、功能建议及技术问题,开发团队会及时响应。
- 官方文档:涵盖全面的开发指南、API参考和实用教程,助力快速上手与深入开发。
- 社区论坛:开放讨论区,便于开发者之间交流经验、解答疑问、分享最佳实践。
软件版本获取与更新
版本更新获取与升级
- GitHub/Gitee 发布:可直接下载最新正式版本,或通过 Git Clone、Git Pull 获取最新代码。
- 版本历史与变更日志:详见仓库 Release 页面,便于追踪每次更新内容。
发布与更新通知
- GitHub Watch/Star:建议关注并加星主仓库,第一时间获取新版本和功能发布通知。
- 社交媒体与官方渠道:关注官方账号,获取实时动态与重要公告。
- 中国区:微信公众号、官方网站
- 国际区:Discord、YouTube、官方网站
如需获取最新动态与版本信息,请访问我们的GitHub 仓库,或加入Discord 社区与全球开发者互动。