HaaS600物联网开发板学习笔记(一)---开发板硬件资源

摘要:2020年9月阿里云HaaS100物联网开发板发布,紧接着600开发板也发布了。二者不同之处有很多,最明显的是100是wifi联网,600是gprs联网,也就是“wifi和插卡”的区别。本篇文章开始,将最近一段时间调试HaaS600开发板的点点滴滴记录下来,和大家共同学习这块开发板。

阿里云官方帮助文档链接:

https://help.aliyun.com/document_detail/184029.html?spm=a2c4g.11186623.6.693.30d56942bgUlUY

目录

1.基本参数

2.模组介绍

3.板载资源介绍


1.基本参数

用一个表格来把HaaS100和HaaS600做一下对比。

HaaS600与HaaS100对比图
序号 项目 HaaS100 HaaS600 备注
1 尺寸(长×宽) 100mm×65mm 115mm×52mm HaaS600显得细长一些
2 供电电压 12V 5V

HaaS600支持USB供电和电池供电,且有切换开关

HaaS600还可以使用USB供电

3 联网方式 wifi gprs HaaS600
4 编程语言 c,JavaScript JavaScript HaaS600使用轻应用非常方便
5 OTA方式 阿里云物联网平台 amp工具 HaaS600使用工具直接远程更新js代码
6 耳机接口  
7 温度传感器 lm75 HaaS600有板载温度传感器,iic接口
8 指示灯 6个 5个 HaaS100的指示灯更大一些,易于观察
9 下载模式打开方式 按下复位立即长按功能键 模式开关拨到DL,电源开关关闭再打开 HaaS600的更加方便一些(根据个人喜好)

2.模组介绍

HaaS600开发板可以理解为一个定制版的EC100Y模组及其周边硬件的集合。

EC100Y是移远通信最新推出的LTE Cat 1无线通信模块,支持最大下行速率10Mbps和最大上行速率5Mbps,具有超高的性价比;同时在封装上兼容移远通信多网络制式LTE Cat 1/Cat 4 EG9x模块、LTE Cat M1/Cat NB1 BG36 模块以及UMTS/HSPA+ UG35/UG96 模块,实现了3G网络与4G网络之间的无缝切换。

该模块具有无线通信功能,同时,它又是一个MCU,可以提供一个微处理器能提供的基本功能。

EC100Y-CN 分为数传版和智能版两个版本,数传版可以满足绝大多数单独数据传输业务的应用需求,智能版支持摄像头/显示屏/矩阵按键/音频/Wi-Fi*等接口,以适配更多智能产品终端的应用,如智能POS,智能手持终端等高端产品。

因此,可以理解为HaaS600实质上是将AliOS Things物联网操作系统及js引擎集成到EC100Y模块了,从而使我们可以用轻应用的方式来开发它。

3.板载资源介绍

下图来自于阿里云官方帮助文档。EC100Y模块在此标注为OpenCPU,的确,EC100Y 是开源CPU,我们也可以二次开发的。

电源:有5V2A的通用插头,有电源选择开关,如果没有电池,这个开关其实可以当做电源总开关使用。

按键:有开机键和复位键。

音频输出:提供了3.5mm耳机插孔,做智能音箱实验室可以用到。

MicroUSB接口:标注UART的用作信息串口和下载串口,标注USB的应该是二次开发串口,平时用不到。

矩阵键盘接口:一般的矩阵键盘是8针接口,这里设计成10针。

北斗模块:L76K 是一款支持多卫星系统(GPS、BeiDou、GLONASS、QZSS)、可多系统联合定位和单系统独立定位、支持AGNSS 功能、内置低噪声放大器和声表面滤波器、可向用户提供快速、精准、高性能定位体验的GNSS 模块。

排针:对外引出的功能引脚有GPIO、ADC、SPI、IIC、UART等,足以支持常见的设备开发。

HaaS600开发板核心是EC100Y模块,它已经内置了阿里物联网操作系统,运行稳定性和可靠性比较高,使用开发板调试成功之后,可以单独购买模组,自己设计电路板来实现更加适合项目实际的产品。

猜你喜欢

转载自blog.csdn.net/youngwah292/article/details/112407976