文档章节

专家来“搞”| IoT DevKit

c
 chaobits
发布于 2017/09/08 16:05
字数 1219
阅读 60
收藏 0
点赞 0
评论 0

                            

适用人群:有编程基础,初涉物联网开发的开发者

应用场景:物联网开发技术学习和原型系统构建

掌握难度:★★☆☆☆

大家好,我是杜力亚,今天我来和大家一起聊聊物联网开发,这个 IT 界热得不能再热的话题吧,游戏玩家都很熟悉「新手大礼包」,刚开始玩一款游戏时,为了帮助新手们更快融入一个全新的游戏世界,游戏公司往往会给新注册的玩家提供一个「新手大礼包」,里面通常会包括道具装备、虚拟货币、技能书,或者其他有用的东西。

当你开始步入物联网开发这个广袤的「游戏世界」时,面对五花八门的语言和工具,以及种类各异的技术和平台……尤其是,物联网开发,用哪个「物件」来练手呢?两眼一抹黑,此时会不会也想要获得一个「游戏新手大礼包」?

以往针对这种需求,市面上已经有不少开发系统,有些因为简单上手和无数社区软硬件支持,深受开发小伙伴们喜爱。

然而大部分包括开发板+面包板+传感器的开发模式着实让大家头疼。毕竟除了开发系统,还要寻找并使用白花花的银子购买传感器进行组装。网上看到个有意思的教程,一看需要采购的器件列表,分分钟会产生放弃的节奏。

有小伙伴拿出去给客户做展示更是不得了,一个饭盒打开,里面不是漂亮的爱心便当,满满都是各种元器件,这格调瞬间低了许多有木有!

——那么,正确姿势应该是什么?

——Glad you asked 往下看 ↓↓↓↓↓

物联网开发,有它就够了

最近,我们(微软 Visual Studio 中国)联合硬件厂商 MXChip 推出了一套 IoT DevKit,这是一套集成了 Arduino 和一众常用传感器的开发板,完全兼容 Arduino,你想要的重力、加速、红外、温度、气压、磁场等传感器等通通都有!此外在板级上还添加了硬件调试芯片、显示屏、麦克风等模块,以及专门的安全模块。惊不惊喜意不意外?

那么,这个大礼包到底长啥样?都有什么功能?杜老师开始发买家秀和体验文了。

首先,看颜值。这块开发板它长这样:

放在桌子上是这个样子滴,甚至比张信用卡还小(放心,信用卡已打码):

握在手里的样子是这个样子滴,手感刚刚好…(下面那块金属饼是充电宝…):

板上集成的各种元件分别都是什么?

挑选其中最重要的几个说说:

  • MCU STM32F412:整个开发板的核心,ST(意法半导体)基于 ARMCortex™-M4 为内核的 32 位高性能微控制器。

  • OLED:一块小屏幕,可以方便地输出各种信息直接到开发板上,不用通过串口在电脑上显示了。

  • DAP Link:使用支持 ST-Link V2 协议的 STM32F103 模块,提供两个主要功能:硬件调试能力;其次能在电脑上模拟出一个 U 盘,这样升级固件等功能只需简单拖拽到“U 盘”里就搞定了。

  • Security IC:让你方便地把它作为安全存储,存放类似 Token 等需要严密保护的信息。剧透:后续还有集成最新 Azure IoT 服务的大招,也需要重度依赖这块安全芯片。
  • Microphone / Headphone / Audio Codec:为啥还有麦克风?当然是用来做目前最火爆的智能音频方面的项目啦。想不想自己做个很火热的智能音箱?来来来,你要的东东都有了。

那么,这款 IoT DevKit 作为开发板,和市面上其他流行开发板相比优势到底在哪?横向比较:

结论一目了然,只想说,基本上常用的传感器和最有用的模块都已预置在 IoT DevKit 中,并且所有功能模块均已配置好,只等待你上手开发。

开箱视频在这里,感兴趣的同学可以去看看哦。

本文转载自:http://mp.weixin.qq.com/s/j7cR1WU0OhmJox46wSPAJQ?wt.mc_id=Azure_Community_GNE_GeneralSocialNetwork_o

共有 人打赏支持
c
粉丝 0
博文 3
码字总数 2175
作品 0
新加坡
姚建铨:大数据时代 物联网发展要应用为先

自2009年我国提出“感知中国”,发展物联网以来,专家、媒体就不停地让百姓畅想:人不在家,却可以通过网络自由遥控家里的电饭锅、电冰箱、热水器,甚至是门、窗等物品的场景。然而,十几过去...

玄学酱
03/20
0
0
物联网的先驱------安全防护行业

物联网是未来的信息通信技术的发展趋势,也是各国战略布局中的重要组成部分。2010年9月《国务院关于加快培育和发展战略性新兴产业的决定》中确定了七大战略性新兴产业,明确将物联网作为新一...

junwong
2012/03/09
0
0
共探万物智联新模式,第二届中国通信业物联网大会成功召开

大会以“数字化浪潮下的智慧连接”为主题,汇聚了通信行业、物联网产业近500多位专家学者。 随着新一代信息通信技术加速更新迭代,物联网技术、产品创新日新月异,全球物联网产业进入规模化发...

行者武松
05/15
0
0
「镁客·请讲」Ruff荆天为:以解决痛点为基点,用实践推动物联网的发展

当下,物联网作为最热门的创业领域之一,一直被行业关注,但是其本身也存在着不小的底层问题。 说到当今火热的物联网领域,就不得不提到这样一个痛点,也可以说是一道鸿沟,就是搞硬件的不懂...

行者武松
03/06
0
0
2017世界物联网博览会9月10日在无锡举办

2017世界物联网博览会定于今年9月10日-13日在无锡市举办。本届物博会主题为“物联世界,共创未来”,活动总体框架可以概括为“1+10+1+1+8”,即1场主会议、10场高峰论坛、1个物联网应用和产品...

玄学酱
03/06
0
0
中移动正式发布“安连宝”物联网安全解决方案

15日,由中国移动物联网联盟、中移物联网有限公司、中国移动通信有限公司研究院、中国电子商务协会产业融合发展工作委员会联合主办的“禾云神话”首届护航数字中国物联网高端技术论坛在无锡举...

玄学酱
03/05
0
0
最受欢迎的物联网文章和教程(2018 年 4 月)

物联网内容经理分享她精选的文章 内容如此丰富,时间却十分紧张。我会标记出我们的物联网中心在今年年初已经创建、更新或完成的系列文章和教程。 请查阅 IoT 最受欢迎教程历史列表,并了解这...

Michelle Corbin
05/07
0
0
首场阿里云 MVP Tech Show 西安同城会成功举办

7月14日下午两点,首场阿里云 MVP Tech Show 在阿里巴巴创新中心(西安长安)成功举办。西安爱蜗壳网络科技有限责任公司CEO、阿里云MVP叶添,西安天互通信有限公司云事业部负责人、阿里云MVP...

阿里云服务
07/18
0
0
联接新机遇,跨界赢未来,OFweek 2017中国物联网大会圆满落幕

近日,2017中国物联网大会”在中国深圳召开,会议以“万物互联新机遇,跨界创新赢未来”为主题。 近日,由OFweek中国高科技行业门户主办,OFweek物联网承办的“OFweek 2017中国物联网大会”在...

行者武松
03/07
0
0
多项底层技术发力,我国物联网大规模商用迎来窗口期

从“共享单车”到“智能工厂”,从智能家电到可穿戴设备,如今的物物互联场景正在不断增多,物联网技术也在不断实现大规模应用。业内专家对《经济参考报》记者表示,尤其在“十三五”期间,随...

玄学酱
04/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

gRPC学习笔记

gRPC编程流程 1. proto文件定义 proto文件用于定义需要通过gRPC生成的接口,可以理解为接口定义文档 2. 通过构建工具生成服务基类代码-Maven或Gradle 3. 服务端开发 服务端实现类须实现通过构...

OSC_fly
18分钟前
0
0
Docker Mac (三) Dockerfile 及命令

Dockerfile 最近学习docker的时候,遇到一件怪事,关于docker镜像可能会被破坏,还不知道它会有此措施 所以需要了解构建Dockerfile的正确方法 Dockerfile是由一系列命令和参数构成的脚本,这些命...

___大侠
45分钟前
0
0
NetCat Tutorials

Hacking with Netcat part 1: The Basics Hacking with Netcat part 2: Bind and reverse shells Hacking with Netcat part 3: Advanced Techniques 10 Introduction to Netcat - pdf NetCat......

zungyiu
45分钟前
0
0
Android Studio+NDK+Cmake 移植FFmpeg-4.0.2命令行工具

一、编译 参考大神的帖子,亲测一次编译成功:https://blog.csdn.net/bobcat_kay/article/details/80889398 鉴于以前查文档的经验,这里附上编写例子的时间:2018年7月22日 我用的是ubantu,...

她叫我小渝
45分钟前
0
0
mysql创建数据库

登录MYSQL mysql -u root -p 脚本创建数据库WeChat,并制定默认的字符集是utf8mb4。 CREATE DATABASE Wechat DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci; 授权 grant all......

niithub
今天
0
0
svn: Unable to connect to a repository URL 的解决方案

错误图示: 解决办法:清除本地保存的授权信息; 1:右键点击本地文件夹,选择设置; TortoiseSVN -> Settings 2:在弹出的对话框中选择 Saved Data, 右侧选择:授权地方清理所有。 然后点确...

宁哥实战课堂
今天
1
0
sleep与wait的区别

Thread.sleep(XXX)方法消耗CPU吗? 这个知识点是我之前认识一直有错误的一个知识点,在我以前的认识里面,我一直认为Thread.sleep(1000)的这一秒钟的时间内,线程的休眠是一直占用着CPU的时间...

码代码的小司机
今天
1
0
20位活跃在Github上的国内技术大牛 leij 何小鹏 亚信

本文列举了20位在Github上非常活跃的国内大牛,看看其中是不是很多熟悉的面孔? 1. lifesinger(玉伯) Github主页: https://github.com/lifesinger 微博:@ 玉伯也叫射雕 玉伯(王保平),...

海博1600
今天
1
0
Mybatis收集配置

一、Mybatis取Clob数据 1、Mapper.xml配置 <resultMap type="com.test.User" id="user"> <result column="id" property="id"/> <result column="json_data" property="jsonData" ......

星痕2018
今天
1
0
centos7设置以多用户模式启动

1、旧版本linux系统修改inittab文件,在新版本执行vi /etc/inittab 会有以下提示 # inittab is no longer used when using systemd. # # ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON......

haha360
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部