Intel Board
英特尔® 物联网开发套件是一款由下列软件和硬件选项组成的解决方案,为您创建创新物联网项目提供动力。 您将找到起步所需要的一切:一块开发主板和入门套件;英特尔® XDK 物联网版,Eclipse 和 Arduino IDE;一组数据库;物联网云分析等等。
你需要的软件
集成的开发环境(IDE)
英特尔功能丰富的物联网解决方案提供三种 IDE:Arduino、使用 Eclipse 的 C/C++ 或 Java,或通过英特尔® XDK 物联网版获得的 JavaScript/Node.js。 虽然我们不提供面向 Python 的 IDE,但是它已预安装在您的主板上。
英特尔® XDK 物联网版
将 Node.js 和英特尔® XDK 物联网版结合使用非常适合创建 Web 界面。 它支持云连接,并能迅速使您的物联网设备彼此通信。
Wind River Rocket
Wind River Rocket 是一款免费的云连接的实时操作系统 (RTOS),适用于物联网设备和 MCU,支持英特尔® 架构和 ARM。 Rocket 完美地适用于在 32 位 MCU 上运行的应用程序,此类多点控制单元专为小尺寸传感器中枢、可穿戴设备和其他资源约束设备而制造。
Eclipse*
不论您是用 C++ 还是用 Java 开发,我们的 Eclipse 实例包括可通过我们的 UPM 和 Librmaa 代码库轻松集成传感器的内置功能。
Arduino*
您可以充分利用 Arduino 简单易用的特性,使用制造商提供的各种不同的代码来快速添加传感器。 有上百个与 Arduino 兼容的屏蔽供选择,用以定制您的项目。
I/O,传感器和通信库
Libmraa
Libmraa 是一个 C/C++ 库,带有与 JavaScript 和 Python 的绑定,用以与英特尔® Galileo 主板、英特尔® Edison 主板和其他平台上 的 I/O 交互。 凭借在运行时完成的主板检测,您可以创建能跨多个平台工作的可移植代码。
UPM
UPM 是一个高层次信息库,面向使用 libmraa 的传感器和执行器。 换言之,UPM 向您提供方便的函数调用来使用您的传感器,如读取温度值或将数据写入 LCD 屏幕等。 此库中现有一百多个传感器,并不断有新的传感器添入,能加快您的开发时间。
物联网套件通信 (IoTkitcomm) 库
IoTkitcomm 库允许网络连接的设备能轻松地相互发现和通信,并与云通信。
GitHub 上的 Iotkitcomm (C/C++ 版)
GitHub 上的 IoTkitcomm(JavaScript 版)
需要的硬件
英特尔® Edison 主板
提供适用您的项目的全开源硬件和软件开发环境。
英特尔® Galileo 主板
专为制造商、学生、教育工作者和 DIY 电子发烧友设计。