Intel® IoT 开发者套件5.0发布

非常激动地宣布Intel® IoT Developer Kit 5.0的发布!这个版本为Intel® Joule™开发平台和Intel® IoT Gateway带来了Ubuntu*的支持,为开发者提供了更多的操作系统选项来构建他们的IoT解决方案。已经扩展了中间件库,以支持微控制器、无线连接和额外的工业传感器。工具和IDE也已更新,增加了新功能,以增强开发者体验。

关键特性

Ubuntu*开发支持Intel® Joule™开发平台和Intel®IoTGateway

在Ubuntu* 16.04.1 LTS上使用Intel® System Studio IoT Edition进行C/C++开发

在Ubuntu* 16.04.1 LTS上使用Intel® XDK进行Node.js*开发

I/O和传感器中间件库(MRAA & UPM)作为Ubuntu*软件包提供

Wind River Pulsar* Linux* 7对MinnowBoard MAX*板的支持

在Wind River Pulsar* Linux* 7上使用Intel® System StudioIoTEdition进行C/C++开发

I/O和传感器中间件库(MRAA & UPM)作为RPM软件包提供

Zephyr*和微控制器(ZMRAA)的I/O中间件库

无线连接和工业传感器支持

ZigBee*、Z-Wave*、LoRa*、NFC/RFID、Wi-Fi*、蓝牙低功耗

Aeon Labs、Trane、GE和Honeywell的工业传感器

50+ C UPM驱动程序,为Unix*和RTOS平台提供通用传感器API

如何使用Intel®技术代码示例

使用Intel® IoT Gateway运行访问控制、闹钟、门铃等更多How-To Intel Technology代码示例。这些教学代码示例是使用Intel® IoT Developer Kit、Intel® IoT Gateway、Intel® NUC、Intel® Joule™计算模块、Intel®Edison板、Grove*和DFRobot*传感器、云服务、API和其他技术的端到端原型解决方案。这些示例可以在C++、Java*、JavaScript*和(最近添加的)Python*中找到。

Ubuntu*支持和Intel® Joule™模块配置工具的UI/UX改进

Intel® Joule™模块配置工具已更新,支持为Intel® Joule™开发平台创建Ubuntu* Desktop 16.04可启动媒体。UI也已更新,以及各种调整和错误修复,以提供更好的用户体验。

使用Intel® System Studio IoT Edition安装和同步仓库软件包/库

除了支持Ubuntu* 16.04.1 LTS和Wind River Pulsar* Linux*外,Intel® System Studio IoT Edition现在还包括第三方软件包同步实用程序。将第三方软件包/库(例如ROS*(机器人操作系统))添加到项目中,并让IDE自动将它们安装到构建环境中。当连接到目标时,选定的软件包将被同步,以确保它们正确运行。

Intel® XDK中的Web服务资源管理器

Web服务资源管理器允许为IoT应用绑定代码到Web服务。这个功能已经对移动应用可用,现在也启用了IoT项目。有关使用Web服务资源管理器的更多信息,请参见Intel® XDK文档。

IoT守护进程安装和更新过程的改进

IoT守护进程的安装和更新过程也已改进。即使IoT目标设备上没有守护进程,现在也可以在支持的IoT操作系统上安装或更新IoT守护进程。Intel® XDK IoT守护进程已更新,以在Intel Joule平台上正确运行。

编译器优化的更多信息

有关编译器优化的更多信息,请参见优化通知。

支持的硬件平台

包括Intel® Joule™开发平台(Ubuntu*桌面16.04)、Dell Wyse* 3290网关(Ubuntu*桌面16.04)、Gigabyte* GB-BXBT-3825网关(Ubuntu*桌面16.04)、Intel® NUC DE3815TYKHE(Ubuntu*服务器16.04)在内的支持硬件平台。

支持的功能

包括使用Intel® System Studio IoT Edition的C/C++开发支持、使用Intel® XDK的Node.js*开发支持(针对Intel Joule开发平台)、使用apt-get在目标上安装额外软件包(例如ROS*(机器人操作系统)),或使用Intel® System Studio IoT Edition中的新包管理器功能远程同步它们、I/O中间件库支持(MRAA)、传感器和执行器中间件库支持(UPM)、IMRAA支持,允许使用Arduino 101*板通过Firmata连接到传感器和执行器。

Wind River Pulsar* Linux* 7对MinnowBoard MAX*板的支持

Wind River Pulsar* Linux*是一个小巧、高性能、安全、可管理的Linux*发行版,旨在简化和加速嵌入式和物联网(IoT)开发项目。这个版本为Intel® IoT Developer Kit带来了Wind River Pulsar Linux支持。可以使用相同的熟悉工具和库进行原型设计和开发。支持的功能包括MRAA和UPM中间件库支持、云连接器中间件支持,包括对Amazon Web Services*、Microsoft Azure*和IBM Bluemix*的支持、使用Intel® System Studio IoT Edition的C/C++开发支持、Wind River Pulsar Linux支持MinnowBoard MAX*开发板。

Zephyr*和微控制器(ZMRAA)的I/O中间件库

Intel® IoT Developer Kit正在引入ZMRAA,这是Zephyr Project*的MRAA实现。现在可以在Intel微控制器平台上使用相同的熟悉MRAA硬件I/O抽象API,例如Arduino 101*板或Intel® Quark™微控制器D2000。ZMRAA的C API支持GPIO、I2C、AIO、PWM和SPI。立即开始使用ZMRAA!

无线连接和工业传感器支持

UPM库现在支持各种无线模块和协议,其中大多数通常用于IoT解决方案。使用无线协议(如ZigBee*、Z-Wave*、LoRa*、NFC/RFID、Wi-Fi*、蓝牙低功耗)为传感器节点和网关之间添加无线连接。

50+ C UPM驱动程序

将50+ UPM驱动程序移植到C,提供了一个通用传感器API,简化了IoT解决方案的开发,并从Unix*过渡到实时操作系统(RTOS)平台,反之亦然。使用相同的工具和库开发并部署到网关和边缘设备。为新添加的C驱动程序提供了通用功能表,以便于在UPM传感器驱动程序之上开发传感器框架。

如何使用Intel®技术代码示例

运行访问控制、闹钟、门铃等更多How-To Intel Technology代码示例,使用Intel® IoT Gateway和Intel® System Studio IoT Edition或Intel® XDK。这些教学代码示例是使用Intel® IoT Developer Kit、Intel® IoT Gateway、Intel® NUC、Intel® Joule™计算模块、Intel®Edison板、Grove*和DFRobot*传感器、云服务、API和其他技术的端到端原型解决方案。这些示例可以在C++、Java*、JavaScript*和(最近添加的)Python*中找到。

Ubuntu*支持和Intel® Joule™模块配置工具的UI/UX改进

Intel® Joule™模块配置工具已更新,支持为Intel® Joule™开发平台创建Ubuntu* Desktop 16.04可启动媒体。UI也已更新,以及各种调整和错误修复,以提供更好的用户体验。

使用Intel® System Studio IoT Edition安装和同步仓库软件包/库

除了支持Ubuntu* 16.04.1 LTS和Wind River Pulsar* Linux*外,Intel® System Studio IoT Edition现在还包括第三方软件包同步实用程序。将第三方软件包/库(例如ROS*(机器人操作系统))添加到项目中,并让IDE自动将它们安装到构建环境中。当连接到目标时,选定的软件包将被同步,以确保它们正确运行。

Intel® XDK中的Web服务资源管理器

Web服务资源管理器允许为IoT应用绑定代码到Web服务。这个功能已经对移动应用可用,现在也启用了IoT项目。有关使用Web服务资源管理器的更多信息,请参见Intel® XDK文档。

沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485