Tuya Wind IDE for VS CodeEnglish Version OverviewBuilt on top of the Linux, RTOS, and Non-OS, TuyaOS is a distributed and platform-agnostic IoT operating system. With a kernel designed for IoT interconnectivity, TuyaOS tackles the heterogeneity of platforms, systems, and protocols in order to enable quick and reliable integration, interconnection, and interoperability. Tuya Wind IDE provides comprehensive facilities to developers for TuyaOS development. Installed on VS Code as an extension, Tuya Wind IDE helps you tailor applications on top of the TuyaOS development framework as needed. You can write code, build projects, flash firmware, and debug applications in one place with ease. Find more information about Tuya for Developer. Developer GuidesFind the complete developer guides. FeedbackUsing TuyaOS Forum if you need help. Copyright noticeThis project is licensed under Apache License 2.0. It is developed based on the open-source PlatformIO. Tuya appreciates the open source code provided by PlatformIO. Modified source codeThe source code of Tuya Wind IDE uses the communication architecture of PlatformIO Home and PlatformIO Core as well as the basic structure of PlatformIO IDE for VSCode. The following illustrates the modified version. PlatformIO holds the copyrights on the unmodified source code, whereas Tuya holds the copyrights on the modified source code. Modification in PlatformIO IDE for VSCode
Development based on PlatformIO IDE for VSCode
Modification in PlatformIO Core and Home
Development based on PlatformIO Core
Development based on PlatformIO Home
中文版 功能简介TuyaOS 是一种基于 Linux、RTOS、Non-OS 设计的,应用于 IoT 领域的,面向全连接、全场景的分布式、跨平台操作系统。通过 TuyaOS Kernel 的设计和配置,开发者能够从不同的芯片、系统以及连接协议等碎片化开发体验中得到解放,专注于自身业务的发展,一次开发,多平台使用,加快产品开发、上市的节奏。 Tuya Wind IDE 是为 TuyaOS 打造的集成开发环境,目的是为了帮助开发者快速地获取 TuyaOS 开发框架。开发者可以根据自己的产品类型需求,根据引导进行选择,创建符合自己需求的 TuyaOS 开发框架,体验各种示例,并在丰富的文档、资料、示例的帮助下,快速地开发自己的产品。 更多详情,见详细信息 开发者向导更多详情,见完整的开发者向导。 反馈如有任何问题,请反馈至 TuyaOS 论坛 版权说明项目依据 Apache 2.0 协议获得许可。 项目基于 PlatformIO 以下开源代码进行二次开发: 谨对 PlatformIO 提供的开源代码表示感谢。 改动部分代码保留了 PlatformIO 整个项目中的 Home、 Core 通信框架,以及 VSCode IDE 库的基本结构。 以下详述改动部分,涂鸦遵守 PlatformIO 在二次开发之前相关代码的所有版权,涂鸦拥有二次开发之后的所有相关代码的版权。 PlatformIO VSCdoe IDE 的改动
二次开发基于 PlatformIO VSCode IDE 部分
PlatformIO Core 及 Home 的改动
二次开发基于 PlatformIO Core 部分
二次开发基于 PlatformIO Home 部分
|