写点什么

用于无线通信的 IoT 电路板 Electron

  • 2016-02-24
  • 本文字数:1278 字

    阅读完需:约 4 分钟

Particle.io 已经开始对外发行出售 Electron 了,这是一个可以和 Arduino 高度兼容的无线通信 IoT 电路板,主要面向对象是机对机(M2M)App 应用。此类 Electron 能够实现 IoT 设备在云端远程沟通交流,即使在没有 WiFi 可连接的情况下也不妨碍交流,但是至少需要 2G 或 3G 移动无线连接才能用起来。可以说,Electron 是 Particle 早起产品 Photon 的一个升级版本,Photon 同样也是一个类似的装置,使用 WiFi 进行通信。

这里再赘述一下这个很少有人知道的 Electron 还有哪些新鲜之处。Electron 通过使用 GSM 蜂窝无线网络来进行交流联系,或许听上去很简单,实际上这代表了一种全新的商业和电子工程挑战,尤其是对 WiFi 产品来说。M2M 产业正在被配置成为越来越大知名企业的专属技术产品,而不再仅仅是给小作坊或产品制造商使用的。解决这些棘手的问题可不简单,方法就是通过一个蜂窝开发体验,这种开发体验能够帮助产品制造商从当前已经缺乏创新和创造力的行业里摆脱出来,实现自己的发展路数。

据了解,每一个 Electron 都包含一个 SIM(Subscriber Identity Module),这个 SIM 支持在 100 多个国家使用 2G 或 3G 无线网络进行沟通交流。为了方便实现人们之间的沟通,Particle 慢慢转变成了一个移动虚拟网络运营商(MVNO),这样更方便服务于无线通信连接的硬件设备。通过这样的设计安排,Particle 为每一个 Electron 提供了专属的 SIM 卡,并且通过 Particle 控制面板来管理无线通信连接技术,用 Particle.io 的话来说就是,“赋予用户权利来管理控制自己的设备,自己的 SIM 卡,以及用户所消耗的数据。”

这里来细扒一下 Electron 的硬件核心,它的核心组成部分就是 STM32 ARM Cortex M3——一个 32 位闪存的 Flash 微控制器。Particle 在描述中重点介绍了以下附加的 Electron 功能:

  • 适合用于标准的线路板中
  • 软件方面和 Photon 兼容很好
  • FCC/CE/IC/PTCRB 认证
  • STM32F205 ARM Cortex M3
  • 1MB Flash,128K RAM
  • u-blox SARA G350/U260/U270 无线调制解调器
  • 36 pins total:28 GPIOs(D0-D13,A0-A13),plus TX/RX,2 GNDs,VIN,VBAT,WKP,3V3,RST
  • 电子板尺寸大小:2.0" x 0.8" x 0.3" (包括 0.5"的出头部分)
  • 开源硬件是亮点

关于 Electron 程序,Sean Gallagher 在 Ars Technica 上这样写到:

除了使用一些布线之外,还采纳了之前用在 Arduino 产品“sketches”上的 App 框架,开发者实际上也是可以用 C,C++ 语言来编写 Electron 程序的,或者使用 ARM 汇编代码的话会更适合金属电路板。此外,这里可以引荐一下 Particle.js,一个通过 Node.js 和 JavaScript 框架实现的工具,能够在 Electron 和其它 Particle 硬件工具上运行的工具。

Particle 网站概述了各种各样的开发工具,这些工具都可以被用来创建 Electron 应用程序。Particle 提供了如何安装和使用 Electron 的文档,如何开发 Electron 应用程序的文档,以及如何跟 Particle 内部的云端 API 进行互动等等文档,都是很有价值的。Particle 社区更是会经常回答开发者的各种问题,保持和 Particle 产品开发者进行互动交流。

查看英文原文: Particle.io Ships the Electron, a Small Cellular IoT Board

2016-02-24 18:001630
用户头像

发布了 25 篇内容, 共 74332 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

反垄断专家如何看待区块链监管的发展方向

CECBC

2020-Android-面试重难点(万字篇),字节

android 程序员 移动开发

2020对标阿里P8,最强学习路线:Android小白—

android 程序员 移动开发

dart系列之:dart语言中的变量

程序那些事

flutter dart 程序那些事 11月日更

2020字节跳动安卓程序员视频面试,这五点一定有助你顺利拿到offer

android 程序员 移动开发

eBPF: 让云原生运维拥有超能力

俞凡

云原生 网络 ebpf

15年手持4个大厂offer的我,今天面试今日头条体无完肤

android 程序员 移动开发

2018届android校招面试总结:百度,大疆,乐视

android 程序员 移动开发

2019已经很冷,2020年Android工作或更难找——进大厂面试必备基础技能

android 程序员 移动开发

2019年百度Android面试题-公共技术点之-View-绘制流程

android 程序员 移动开发

2019中级Android开发面试解答之线程篇

android 程序员 移动开发

2019寒冬之下,作为一个android码农,是如何进入腾讯的?

android 程序员 移动开发

2020作为一个资深的Android开发者需要掌握哪些技能?

android 程序员 移动开发

固定价格项目能否敏捷?

Bruce Talk

敏捷 随笔 Agile

10道阿里Android岗必问题摆这儿了,你爱刷不刷!(附参考回答解析

android 程序员 移动开发

200行代码打造超越一线互联网公司的换肤架构

android 程序员 移动开发

2020Android高级开发面试题以及答案整理,持续更新中~

android 程序员 移动开发

2020年Android面试题汇总(中高级)(1)

android 程序员 移动开发

12月面试ing-本以为学了个好找工作的Android开发,没想到又是坑---

android 程序员 移动开发

攻击SSRF漏洞之Redis利用

喀拉峻

redis 网络安全 安全 信息安全 漏洞

2019-金九银十多家BAT大厂Android面试真题锦集干货整理

android 程序员 移动开发

前端开发中使用纯函数提纯非纯函数

devpoint

JavaScript 纯函数 11月日更

设计模式【3.2】-- JDK动态代理源码分析有多香?

秦怀杂货店

源码分析 动态代理

北鲲云超算平台如何为生命科学研究提供数据归档与存储服务?

北鲲云

2019年移动开发,我的改变之旅

android 程序员 移动开发

2020吊打面试官系列!Android大厂高级面试题 灵魂 100 问,你能答对多少?

android 程序员 移动开发

解决问题:net::ERR_CONTENT_LENGTH_MISMATCH 206 (Partial Content)

liuzhen007

11月日更

06 K8S之kubectl命令介绍

穿过生命散发芬芳

k8s 11月日更

算法入门-选择排序

ES_her0

11月日更

2019-必看-Android-高级面试题总结

android 程序员 移动开发

2020上半年百度Android岗(初级到高级)面试真题全收录+解析

android 程序员 移动开发

用于无线通信的IoT电路板Electron_移动_Kevin Farnham_InfoQ精选文章