啊是英特尔® Edison 模块?

英特尔® Edison
模块 是千篇一律栽 SD
卡大小的小型计算芯片,专为构建物联网 (IoT) 和而过戴计算产品而设计。
Edison 模块内含一个速的双核处理单元、集成 Wi-Fi*、蓝牙*
低能耗、存储和内存、以及用于与用户系统开展交互的周边输入/输出 (I/O)
选件。 Edison
模块占用空间稍加、功耗小,是急需强大处理动力但无能为力连接电源的类的上佳的选择。

Edison 模块可停放到装备或者开发板中,以获取连接和电源。
为扶助用户迅速使该模块,英特尔® 提供了面向 Arduino* 的英特尔® Edison
套件 和 英特尔®
Edison Breakout
开发板套件*,可助您加速构建原型。
对于生安排,您还好创建于定义开发板。

依赖面向 Arduino* 的英特尔® Edison 套件,您可以在大规模应用的 Arduino
软件开发环境受到应用开源硬件快速、轻松地构建原型。 该套件允许而扩展 Edison
模块以连续现有的 Arduino UNO R3 Shield,从而扩大功能。 英特尔® Edison
Breakout 开发板套件要提供了电源和 USB 连接选件;例如,您得将 Edison
开发板连接至笔记本电脑的 USB 端口并飞速启动。

花特尔® Edison 模块概览

贪图 1 显示了 Edison 模块的布局图。

机械设备 1
图 1. 英特尔® Edison 模块的结构图

 

[材料来源于: http://download.intel.com/support/edison/sb/edisonmodule_hg_331189004.pdf]

拖欠模块包括同样颗时钟频率为 500 MHz 的英特尔® 凌动™ 处理器以及 4GB 托管闪存。
默认情况下,Yocto Linux* 操作系统安装在闪存被。

对于 Wi-Fi 和蓝牙低会消耗连接,该模块包含一个 Broadcom BCM43340
网卡,支持标准的双频带 2.4 GHz 和 5 GHz IEEE 802.11 a/b/g/n 标准、以及
Wi-Fi 保护性接入 (WPA) 和
WPA2(个人),因此可资强劲的加密和身份验证功能。
该连选项支持因极方式更自在地将 Edison 模块嵌入式设备连接到现有的
Wi-Fi 基础设备。 蓝牙低会吃支持 Edison
设备连接其他蓝牙低会淘设备,例如智能手机,以便智能手机可用作连接互联网的网关。
物联网产品的连天选项是规划物联网产品如何连接到互联网世界经常的一个重点设想要素。
Edison
模块支持有限种使最广泛的连续选项,可辅助用户能够自在地推出实际产品。
Edison 模块通过 Hirose 70 针 DF40 系列连接器与用户系统相互,其中 40
针专用于通用 I/O (GPIO)。

Edison
模块提供了一致仿照只是仰要异的作用,包括小外形、高速对对处理器、低功耗用例、标准连接选项和大面积的
I/O 支持等。 这些特征能够支持构建创时互联解决方案的各种用例。

花儿特尔® Edison 模块编程

呢 Edison 模块编程时,可应用 C、C++、Python* 或 JavaScript*
(Node.js*) 编程语言。 在 Edison
开发板或配备上出及调节设备代码时, 唯独根据编程环境下载并开发环境
(IDE)。
例如,您得下载适用于 JavaScript 的英特尔® XDK、适用于 C/C++的英特尔®
System Studio IoT Edition、适用于 Java 的英特尔® System Studio IoT
Edition、或支持呢 Edison 开发板和 Arduino 编程的 Arduino IDE。 IDE
的挑在项目及其设施要求,以及您用来和装备交互的编程语言。

花儿特尔提供 Libmraa* 库,以支持与 Edison
设备(或其它受支持的配备)上的传感器以及致动器进行互动。 Libmraa
在支持的硬件顶部提供一个抽象层,以便你为标准措施读取传感器和致动器的数目,并创建适用于支撑平台的便携式代码。
如欲查阅不同制造商生产的适用于 Edison 设备的传感器和刹车,请浏览
GitHub* 的产生因此软件包和模块 (UPM) 传感器/制动器资源库
(https://github.com/intel-iot-devkit/upm))。
UPM 是一个富含各种传感器的尖端资源库,为使用 Libmraa
库与传感器相并提供了正式模式。
借助大运用的编程语言选择和带有各种传感器项目的社区,您可以更利用现有的编程知识来支付互联产品,并采用
Libmraa 库与面向 I/O 功能的 GPIO 针轻松进行互。

拿 Edison 设备连至道平台

依据物联网解决方案,您得将 Edison
设备连接至道平台,以便对传感器数据进行更计算和高级分析。 Edison
设备会为连至领先云平台提供无缝支持,例如 Microsoft
Azure*、 IBM
Watson*
物联网平台、或 Amazon Web
Services* (AWS*)等。

这些云平台通常提供使用 C++、Python 或 JavaScript 的软件开发套件 (SDK)
或设施 SDK,能够还轻松地连 Edison 设备(或随意相关设备)。
典型的支付流程是优先念博设备的传感器数据,然后通过被支持的合计,例如 SDK
库的音讯队列遥测传输 (MQTT) 或高等级消息队列协议
(AMQP),将传感器数据传到道平台。 请点击以下链接,了解哪些将 Edison
设备连至道平台的详情:

  • 使用 IBM Watson* 物联网平台及英特尔®
    物联网设备及网关
  • 使用 Microsoft Azure*物联网套件和英特尔®
    物联网设备以及网关
  • 使用 Amazon Web Services* (AWS机械设备)
    物联网和英特尔®物联网设备与网关

倘一旦高效在手构建物联网应用,您还可以买包括 Edison
开发板且预安装云平台连接选项之入门套件。 如欲了解详情,请点击以下链接:

  • 由 AWS* 驱动之英特尔® Edison 开发板和 Grove*
    室内环境套件
  • IBM*
    云可简化物联网开发
  • 英特尔以及 Microsoft
    携手提供更佳体验

汝将开发哪些创意产品?

Edison 模块将为公构建面向消费者及工业用例的通力产品提供极致机遇:

  • 买主因此例。 用例包括将 Edison
    模块嵌入至手表或正常设备相当只是越过戴设备遭遇,以钉各种健康及生存方法参数,或坐至小用自动化装备遭遇坐决定打设备或者智能地运能源。
  • 顶点分析。 借助高速的双料查核处理器和低功耗,Edison
    模块可坐至工业设施中,以提供当地分析和计算支持。
    用例包括于设施上地方运行分析或算法,以根据实际条件保障机械设备,以及通过图形分析和目标识别发送告警,以监视并确保智能建筑的安。

有关创客还会利用这个微型的翻新模块构建的另项目的信,请参见:

  • 物联网产品实现之同:
    如何构建智能家庭原型
  • 英特尔® 物联网技术代码样本入门: 使用 C++
    编写供水系统 
  • 海量传感器数据的解析
  • 使用 Cylon.js* 和英特尔® Edison
    开发板控制机器人
  • 通过以英特尔 Edison
    上执行支持为量机开发手语识别
  • Reach: 基于英特尔® Edison 的装备助力为有着人构建经济适用的高精度
    GPS
  • Hackster.io,Edison 开发板项目以及创意社区
    (https://www.hackster.io/intel/products/intel-edison)

总结

正文重点介绍了英特尔® Edison
模块随同硬件条件与主导特性集,这些特色可也创客构建互联产品提供前所未有的机。
此外,本文还介绍了 Edison 模块支持的编程语言、可用之 IDE
以及可辅助快速支付及配备 Edison 设备的 Libmraa 库。
最后,本文还介绍了什么以 Edison 设备连接到道平台和发现的 Edison
技术从而例。 Edison 模块具备多作用,可助您充分发挥想象力,打造最可能。

发表评论

电子邮件地址不会被公开。 必填项已用*标注