首页 > 技术 > LoRa

arduino常用接口功能详细说明|loraarduino

人阅读 2023-05-18 12:32:00

【arduino常用接口功能详细说明|loraarduino】lot物联网小编为你整理了的相关内容,希望能为你解答。

Arduino准备了两种LoRa开发套件,分别是面向Arduino Tian的LoRa网关开发套件和面向Arduino Primo的LoRa节点开发套件。

在制汇节里,Arduino展示了其新开发的LoRa网关和LoRa节点模块,并演示了它们在Arduino开发板上运行。LoRa网关模块只支持基于Linino Linux系统的Arduino Tian。LoRa节点模块可以插到Arduino Primo或其他Arduino板子上,但是要求板子至少要有32KB的flash。

LoRa网关模块可以同时在多个通道上通信并桥接回程网络。各个网关模块之间通过基于LoRa的全球物联网连接。LoRa全球物联网由超过60个国家4000多成员组成,旨在建立一个基于LoRa的全球物联网数据网络。

LoRa模块兼容LoRa Alliance的LoRaWAN无线协议。面向物联网的LoRa主要由电信经营的LoRaWAN无线网络来使用。

以上两种LoRa模块都是Semtech公司的LoRa silicon制造的,正是该半导体公司开发了LoRa无线标准。网关模块使用了Semtech的SX1301 LoRa基带芯片,节点模块使用的则是该公司的SX1276 LoRa芯片。LoRa网关接收来自各节点的信息,然后使用UDP协议把聚合的信息发送到LoRa服务器。网关模块与Arduino Tian连接在一起以后也可以做成一个基于Linux的LoRa服务器。LoRa模块推荐的电源是9V2A。

两种模块都可以发送和接收LoRa数据包,并且有相同的尺寸,都是68.6x53.4毫米。节点模块有6个Thinkerkit接口,可以用来插传感器或执行器。下面有张照片,显示了网关模块可以支持GPS和电池组件。

Arduino Tian在AR9432上跑了个基于OpenWrt的Linino Linux系统,并且板载了一块32位的Atmel单片机。除了提供WiFi,Tian还板载了一块高通CSR8510芯片以支持蓝牙EDR/BLE 4.0a技术。其他的特性包括有线网络、micro-USB接口,20个数字IO,12个PWM输出,以及6个ADC电压采集引脚。

Arduino Primo与以往的Arduino开发板有些许不同,它并不是基于Atmega32单片机。而是使用了性能更好的面向嵌入式物联网的ARM Cortex M4F系列微控制器——来自北欧半导体的nRF52 无线SoC芯片,该方案提供了BLE、NFC和红外通讯功能。另外还有一个单独的有业界里程碑之称的ESP8266芯片处理无线网络。

其他的可以支持LoRa的装置包括Dragino的LoRa网关,它整合了基于AR9331模块的OpenWrt和基于ATMega328P的Arduino,并且包含了与Arduino LoRa节点模块一样的Semtec公司的SX1276 LoRa芯片。还有一块板子也能支持LoRa,是SODAQ发布的兼容Arduino的LoRaONE SBC开发板。

其他公告

在制汇节里,Arduino和SiFive公布了一个兼容Arduino的Arduino Cinque 开发板,该开发板搭载了SiFive的RISC-V FE310 SoC芯片。在SiFive的Arduino兼容的HiFive1开发板基础上,Arduino Cinque增加了一个ESP32无线SoC芯片,以实现WiFi和蓝牙功能。

在其他制汇节公告里,Arduino宣布将要开放Snap4Arduino 基于图形的block编程平台。该平台使用可视化编程,专为幼儿园到大学的计算机教育而设计。

Arduino基金会还有个重大新闻,两个长期不和的Arduino组织宣布统一了。Arduino基金会的主要作用就是维护一个统一的IDE

Arduino Primo外更多的创客开发板,开发套件现在可以免费申请啦,只需要你关注云汉电子社区微信公众号ickeybbs,点击菜单栏“免费板卡”就可以免费申请啦!!

以上内容为【arduino常用接口功能详细说明|loraarduino】的相关内容,更多相关内容关注lot物联网。

LOT物联网

iot产品 iot技术 iot应用 iot工程

Powered By LOT物联网  闽ICP备2024036174号-1

联系邮箱:support1012@126.com