取消
显示结果 
搜索替代 
您的意思是: 
cancel
1545
查看次数
0
有帮助
1
评论
julianchen
Spotlight
Spotlight
引言:本文将简要地介绍市场上的六大主流物联网硬件提供商,比较他们的开发板、各自附带的开发环境、以及不同开发工具包之间的区别。
众所周知,主板硬件在每一个物联网项目的互连中都发挥着核心的作用。随着物联网的发展,各种板载技术能力也在日益增强。然而,由于市场上各种开发用的主板和模块可谓琳琅满目,我们在为自己的项目挑选合适的物联网硬件时,难免会犯“选择困难症”。本文将简要地介绍市场上的六大主流物联网硬件提供商,比较他们的开发板、各自附带的开发环境、以及不同开发工具包之间的区别。
物联网硬件提供商与套件的概览
Particlehttps://www.particle.io/?utm_source=dzone&utm_medium=partner&utm_campaign=The%20ultimate%20物联网%20hardware%20comparison%20guide
Particle提供一系列的开发套件,并且能够通过Wi-Fi、移动蜂窝、以及网格(mesh)来连接到互联网上。对于构建一个从原型到产品的物联项目而言,Particle是一个最佳的平台。
Adafruithttps://www.adafruit.com/
Adafruit是用户DIY电子创客(electronic hacking,译者注:即热衷于电子设备制作、连接与拆卸的人)的最佳在线途径之一。Adafruit Feather提供了一系列专为非正式(on-the-fly)原型而设计的开发板。Adafruit Feather系列配备了一整套不同的配件,可加速用户的开发与改进。
SparkFunhttps://www.sparkfun.com/?gclid=EAIaIQobChMInuyC1rqW3wIVhyCtBh3_OAfJEAAYASAAEgKrv_D_BwE
SparkFun是一家大型的零售商店,销售着从开发套件、分线板(breakout board),到传感器等各类产品。他们提供了2000多种开源的组件和小部件,并配有自制的、有关如何构建嵌入式电子产品的培训和在线教程。
Espressifhttps://www.espressif.com/
Espressif开发出了支持Wi-Fi和蓝牙类型低功耗物联网硬件的解决方案。其明星产品有ESP8266ESP32系列的芯片、模块和开发板。事实上,许多行业的开发板都在使用着Espressif的芯片。
Arduinohttps://www.arduino.cc/
Arduino蜚声于整个电子开发领域。该公司提供了一系列用于构建各类连接产品的开源开发套件、微控制器和软件工具。
Raspberry Pi(树莓派,https://www.raspberrypi.org/
Raspberry Pi是一种能够运行在Linux上的、基于计算机的单体式主板。它专为各种小型计算应用的原型而设计。Raspberry Pi的产品广受各类开发者的欢迎,特别是那些电子开发领域的新手。
下面我们来逐一进行详细介绍与比较。
1. Particle物联网硬件和平台
Particle提供了各种物联网硬件的套件,其产品能够通过Wi-Fi、蜂窝网络(2G/GE/LTE)、或网格连接到互联网上。Particle是目前市场上唯一能够通过其开发套件,提供网格连接的物联网平台。另外,Particle还提供了专为扩展企业级物联网项目而设计的工业连接模块(https://www.particle.io/lte/)。
Particle物联网硬件通过配备一整套开发工具(https://www.particle.io/developer-tools),使您能够在远程设备上,以无线的方式管理代码,并快速地创建各种云端物联网应用。与那些只适合于原型设计的物联网硬件提供商不同的是,Particle提供了物联网产品从原型到产品,整个构建过程的所有硬件套件。通过其一站式平台,用户可以扩充其全线互连产品。

l Particle Meshhttps://www.particle.io/mesh/?utm_source=dzone&utm_medium=partner&utm_campaign=The%20ultimate%20IoT%20hardware%20comparison%20guide):是一种无线网格式网络,旨在将现有Wi-Fi和蜂窝网络之间的“缺口”以低成本、安全且可靠的本地网络方式连接起来。Particle Mesh用到了Adafruit Feather的 外形(下面会提到)和OpenThreadhttps://openthread.io/)。其中OpenThreadNesthttps://nest.com/?gclid=EAIaIQobChMIgs71uKGj4QIVmCCtBh0EEg7LEAAYASAAEgIqAvD_BwE&gclsrc=aw.ds)针对其连接产品所创建的Threadhttps://www.threadgroup.org/)的一种开源实现方式。而Particle Mesh则由三种不同类型的开发板所组成,它们分别是:Argonhttps://store.particle.io/products/argon?utm_campaign=The%20Ultimate%20IoT%20Hardware%20Comparison%20Guide&utm_source=referral&utm_medium=medium)、Boronhttps://store.particle.io/products/boron-lte?utm_campaign=The%20Ultimate%20IoT%20Hardware%20Comparison%20Guide&utm_source=referral&utm_medium=medium)和Xenonhttps://store.particle.io/products/xenon-kit?utm_campaign=The%20Ultimate%20IoT%20Hardware%20Comparison%20Guide&utm_source=referral&utm_medium=medium)。

l 适用于2G/3G/LETE系列评估套件https://store.particle.io/products/e-series-evaluation-kit):该套件是专为扩展用户物联网项目和现场的长期部署而设计。它配置了嵌入式SIM卡,具有抵振、防腐和防机械故障等特点。
2. Adafruit物联网硬件-Feather Specification
Adafruit是一家开源的硬件公司,它是用户DIY电子创客的最佳在线途径之一。Adafruit的博客和论坛非常适合于那些初次接触电子开发领域,并需要一个环境可以熟悉起来的新手用户。
除了销售其他友商所开发的物联网硬件,Adafruit同时提供符合其Feather标准(https://learn.adafruit.com/adafruit-feather/feather-history)的自研类物联网硬件系列产品。此处Adafruit Feather是指一系列灵活、便携、且轻巧的开发板。与Arduino不同,Adafruit Feather是专为非正式原型而设计的,因此可被用于那些可穿戴设备或手持设备中。
Adafruit Feather也能够让开发人员更轻松地共享各种硬件。凭借着常见且相似的外形特征,Feather的各种配件(常被称为 Feather Wingshttps://www.adafruit.com/category/814)能够在不同的Feather上运行。

虽然我们无法在此罗列出所有市面上的Feather开发板,但是有一点值得大家注意:虽然它们可能配有不同的MCU(微控制器,芯片级芯片)和SoC(片上系统,系统级芯片),但是都可以使用相同的配件。下面我们来进一步了解这些主板的不同功能和优点。
l Adafruit Feather Huzzah32https://www.adafruit.com/product/3405):该 Feather开发板包含了快速原型类型连接项目所需的一切组件,包括:USB转串口的转换器、自动引导加载程序的重置、锂离子/聚合物充电器、以及具有WiFi与经典蓝牙支持的双核ESP32芯片。
l Adafruit Feather 32U4 Bluefruit LEhttps://www.adafruit.com/product/2829):如果您正在寻找针对BLE(蓝牙低能耗)设计的开发套件,那么这款Feather开发板就很适合您。
l Adafruit Feather 32U4 Basic Protohttps://www.adafruit.com/product/2771):这款Feather开发板是围绕着电池能耗而设计的。
评论
Tiandao
Level 1
Level 1
感谢分享,如果有国内相应的硬件对比就好了!
入门指南

使用上面的搜索栏输入关键字、短语或问题,搜索问题的答案。

我们希望您在这里的旅程尽可能顺利,因此这里有一些链接可以帮助您快速熟悉思科社区:









快捷链接