通过该项目,我们将介绍如何使用IntoYun第三方设备SDK
开发第三方设备。
该项目工程使用intoyuniot开发工具开发。
+-- lib : 库目录
+-- src : 源文件目录
+-- intoyun-iotkit-sdk : 第三方设备SDK
+-- user : 用户应用代码
+-- intoyuniot.ini : intoyuniot配置文件
+-- README.md : 项目说明文件
git clone --recursive https://github.com/IntoYun/intoyun-iotkit-demo.git
用户可以把示例代码复制到工程中,具体如下:
复制src/intoyun-iotkit-sdk/examples/smartLight/desktop/
到src/user/
中。
intoyuniot run -t clean # 清除临时文件
intoyuniot run -e linux_x86_64 # 编译64位程序
或
intoyuniot run -e linux_i686 # 编译32位程序
./.intoiotenvs/linux_x86_64/program
或
./.intoiotenvs/linux_i686/program
用户可以把示例代码复制到工程中,具体如下:
复制src/intoyun-iotkit-sdk/examples/smartLight/desktop/
到src/user/
中。
intoyuniot run -t clean # 清除临时文件
intoyuniot run -e native # 编译程序
./.intoiotenvs/native/program
用户可以把示例代码复制到工程中,具体如下:
复制src/intoyun-iotkit-sdk/examples/smartLight/desktop/
到src/user/
中。
intoyuniot run -t clean # 清除临时文件
intoyuniot run -e windows_x86 # 编译程序
./.intoiotenvs/windows_x86/program
用户可以把示例代码复制到工程中,具体如下:
复制src/intoyun-iotkit-sdk/examples/smartLight/esp8266/
到src/user/
中。
intoyuniot run -t clean # 清除临时文件
intoyuniot run -e esp8266 -t upload # 编译和下载
用户可以把示例代码复制到工程中,具体如下:
复制src/intoyun-iotkit-sdk/examples/smartLight/esp32/
到src/user/
中。
intoyuniot run -t clean # 清除临时文件
intoyuniot run -e esp32 -t upload # 编译和下载