65.9K
CodeProject 正在变化。 阅读更多。
Home

比较 Intel® Joule™ 模块和 Intel® Edison 模块。

starIconstarIconstarIconstarIconstarIcon

5.00/5 (1投票)

2016 年 10 月 21 日

CPOL

7分钟阅读

viewsIcon

8379

英特尔® Joule™ 模块是英特尔® 功能强大、多用途开发板系列中的最新成员

获取全新的英特尔® 物联网开发者套件,这是一个完整的软硬件解决方案,可让开发者使用英特尔® Galileo 和英特尔® Edison 开发板创建激动人心的新解决方案。访问英特尔® 物联网开发者专区

概述

英特尔® Joule™ 模块是英特尔® 功能强大、多用途开发板系列中的最新成员。这个小巧的封装包含一个 Atom™ 四核处理器,频率高达惊人的 1.7 GHz,4 GB LPDDR4 RAM,双频 Wi-Fi* 天线,蓝牙* 和一个英特尔® 核芯显卡。这些规格使英特尔® Joule™ 模块比英特尔以前创建的任何开发板都更强大。这种新型处理器使其能够完成其前身英特尔® Edison 平台和英特尔® Galileo 平台以前无法实现的任务;从高级计算机视觉到机器学习。

现在,为了更好地了解英特尔® Joule™ 模块,让我们将其与英特尔® Edison 模块进行比较。我们将首先进行快速硬件比较,然后进行软件比较,再进行尺寸评估,最后评估其可用性。

硬件

快速比较

英特尔® Joule™ 模块

英特尔® Edison 模块

1.5 或 1.7 GHz 英特尔® Atom 处理器

500 MHz 英特尔® Atom 处理器

3 或 4 GB LPDDR4 RAM

1 GB DDR3 RAM

8 或 16 GB eMMC 闪存

4 GB eMMC 闪存

802.11ac WiFi* 带 MIMO

双频 5.0 GHz 和 2.4 GHz Wi-Fi*

蓝牙*

蓝牙*

英特尔® 核芯显卡

无图形处理器

如您所见,英特尔® Joule™ 模块在尺寸上拥有极其强大的处理器。它包含一个四核处理器,提供四个可用的执行线程。另一方面,英特尔® Edison 模块使用一个双核英特尔® Atom 处理器,频率为 500 MHz。这意味着您获得的执行线程只有英特尔® Joule™ 模块的一半,处理速度不到其三分之一。这意味着它能够在给定时间内处理更多输入。例如,如果您有大量传感器接收信息,英特尔® Edison 平台可能必须将其转发到网关或桌面才能正确处理数据。另一方面,英特尔® Joule™ 模块可以处理数据,并将结果信息发送到需要去的地方。

此外,英特尔® Joule™ 模块的图形处理器使其能够完成英特尔® Edison 模块根本无法完成的几项任务。它可以在板上处理视频和图像,从中获取信息以供其他地方使用。它还为您提供了一个图形用户界面,这可以使系统整体更易于使用和更快。

在内存方面,英特尔® Edison 模块只有 1 GB 的 DDR3 RAM 和 4 GB 的 eMMC 闪存,这意味着在安装操作系统后,您只有大约 2 GB 的内存可供使用。这限制了您可以在设备上安装多少程序,以及任何一个程序在运行时可以依赖多少内存。另一方面,英特尔® Joule™ 模块根据您的需求配备 8 或 16 GB 的 eMMC 闪存,以及 4 GB 的 LPDDR4 RAM。增加的内存意味着单个英特尔® Joule™ 平台可以同时用于多个应用程序。

所有这些都意味着英特尔® Joule™ 模块可以处理比英特尔® Edison 模块大得多的工作负载。它还可以同时处理许多较小的工作负载,即使它们是图形处理线程。总而言之,英特尔® Joule™ 模块比英特尔® Edison 模块更强大,它能够在更短的时间内处理更多信息,并且能够处理图形。

软件

英特尔® Joule™ 平台英特尔® Edison 平台之间的软件差异很小,因为开发环境相似,都支持英特尔® XDK 和英特尔® System Studio 物联网版。英特尔® Edison 平台使用一种名为 Poky 的 Linux 版本,这使得设备只有一个终端界面。这迫使用户必须使用 Linux 终端才能完成任何操作。

相比之下,英特尔® Joule™ 平台附带了适用于物联网的参考 Linux。这种 Linux 版本是一个有趣的平台,更符合“经典”Linux 发行版。就像 Linux Mint 或 Ubuntu 一样,它提供了一个 root 访问终端,可以通过 HDMI 或通过串行接口(例如 PuTTY)输出。您可以使用终端深入了解开发板,并使用您所熟悉和喜爱的所有 Linux 命令。

此版本还以用户友好的 X 界面形式提供了经典桌面。此界面允许 Linux 新手使用更入门级的图形界面。虽然仍需要与终端进行交互,但在这种模式下将其最小化。

物理尺寸

英特尔® Edison 计算模块尺寸仅为 35.5 x 25 毫米,厚度为 2.9 毫米。小巧的尺寸允许您在许多移动应用中使用英特尔® Edison 模块,使其能够随身携带其强大功能。

英特尔® Joule™ 模块稍大,为 48 x 24 毫米,高度为 3.5 毫米。增加了近 600 立方毫米,为英特尔® Joule™ 计算模块提供了更好的温度和电源管理,以及更好的 Wi-Fi* 和蓝牙*。尽管更大的封装确实意味着将其制成“可穿戴设备”可能更困难,但计算模块所包含的额外功能可能非常有用。

可用性

英特尔® Edison 平台是一个相对成熟的平台,因此它可能是一个非常有用的工具。许多人已经习惯使用它;然而,达到这种舒适度需要一个陡峭的学习曲线。如果您不知道如何使用 Linux 终端,您可能会很快卡住。即使考虑到为帮助英特尔® Edison 平台更易于使用而开发的各种工具,也需要对 Linux 有实际操作知识才能充分利用它。

英特尔® Joule™ 平台通过提供更多与设备交互的方式来克服这个问题,包括前面提到的 X 界面。通过易于使用的图形界面将人们引入参考 Linux 发行版作为使用 Joule™ 的方式,使学习曲线不那么陡峭。但操作系统仍然提供那些了解如何使用英特尔® Edison 平台的人可能更喜欢的经典终端访问。这使得英特尔® Joule™ 平台比英特尔® Edison 平台更容易学习使用。此外,对 Windows 10 物联网核心* 和 Ubuntu 核心 (Snappy)* 的支持将于今年晚些时候推出。

英特尔® Joule™ 平台的用途

与英特尔® Edison 模块相比,英特尔® Joule™ 平台在类似尺寸的封装中提供了更强大的功能,但您可能会问,“我能用它做什么?”答案是,几乎任何您想做的。您可以创建更好、更快的可穿戴技术,将其嵌入制造系统,建造无人机,或将其用于人脸识别应用。可能性是无限的。

截至撰写本文时,我个人已经使用这个平台两个月了。这个开发平台所能提供的强大功能给了我很多关于英特尔® Joule™ 模块用途的想法。我迫不及待地想看到这个设备将催生怎样的社区,以及他们将取得怎样的成就!

如果英特尔® Edison 平台及其前身英特尔® Galileo 平台教会了我们什么,那就是人们会将这些技术推向其上限;英特尔® Joule™ 模块也将如此。想到人们将用这个新设备创造出什么令人兴奋,如果它的前辈们有什么可借鉴的话,我们将会看到一些令人印象深刻的东西。

你会创造什么?

为了给您提供一些入门想法,请查看我们专门为英特尔® Joule 模块编写的代码示例

访问 Github

© . All rights reserved.