从模板和样例创建物联网项目
英特尔® XDK 物联网专版提供了多个项目模板帮助您开始创建新的物联网项目。本小节包含这些项目模板的相关介绍和代码的链接。[*]关于项目模板的说明,请参阅《适用于英特尔 XDK 物联网专版的 Node.js* 模板》。
[*]有关使用 Grove* - Starter Kit Plus 英特尔 物联网专用版套件创建物联网项目的介绍,请参阅《使用 Grove* - Starter Kit Plus 创建基于 JavaScript* 的英特尔 物联网项目》。
适用于英特尔 XDK 物联网专版的 Node.js* 模板这些模板的源代码可在此处查看:https://github.com/gomobile?query=iotapp或者,您也可以下载英特尔 XDK 物联网专版以获取所有 Node.js* 编写的物联网应用模板。
简介
英特尔 XDK 物联网专版是一个用于创建 HTML5 混合应用和 Node.js 应用的开发环境,可在不同物联网平台上部署、运行和调试应用,如英特尔 Galileo 和 Edison 开发板。有了英特尔物联网开发套件专用的 Linux* 镜像和 Grove* - Starter Kit Plus,您的开发平台就准备好连接到英特尔 XDK 物联网专Editon 并开始运行您 Node.js 应用了。英特尔 XDK 物联网专版提供了各种适用于在英特尔物联网的平台上运行的 Node.js 模板和样本。关于如何开始,请参阅《英特尔 XDK 物联网专版使用指南》。
英特尔 XDK 物联网专版内置的模板提供极具吸引力的功能,例如处理连接到开发板 I/O 插口上的传感器传输、接收到的模拟信号或数字信息的方式。为了与传感器进行通信,每个相关的模板都将使用 MRAA 传感器通信库。该库的目的是为了方便开发人员和传感器制造商将其传感器和传动装置在部署在支持的硬件之上,并允许更高层次的语言和结构对底层通信协议进行控制。
设计注意事项每个模板都需要 MRAA 库,以便在您的开发板上安装英特尔 XDK 守护程序。这两项要求均包括在英特尔物联网开发套件中内置的 Linux 映像中,其能够启用开发板和英特尔 XDK 物联网专版之间的通信并允许对 I/O 插口进行访问。
开发和测试每个模板都在英特尔 Galileo 1/2 代、以及英特尔® Edison 主板经过了测试。
点击下面的链接可快速跳转至对应的示例或模板介绍:
I/O 类模板
[*]使板载 LED 闪烁
[*]模拟信号读取
[*]数据读取
[*]数据写入
[*]PWM
[*]I2C - 带背光的LCD驱动器和演示
[*]ISR - 中断服务程序
[*]SPI - 串行外设接口
[*]UART串行读/写
[*]LCD 背光驱动和演示
[*]物联网开发套件 V1.0
具有配套移动端应用的物联网项目模板
[*]本地温度监测
[*]触摸报警器
[*]伺服电机
蓝牙类模板
[*]BLE - 外设
[*]BLE - iBeacon
Web 服务类模板
[*]简易 Web 服务器
[*]Web Socket 项目
页:
[1]