安信可LoRaWAN节点模块Ra-09二次开发环境搭建以及固件烧录说明
文章目录
一、Keil开发环境搭建
1.1 获取SDK
1.2 安装 STM32CubeMX
1.3 安装Keil MDK开发环境
1.4 SDK获取
1.5 工具包导入
1.6 工程芯片参数配置修改
1.7 编译
二、烧录说明
2.1 烧录工具安装
2.2 硬件接线说明:
2.3 固件验证
前言
Ra-09模组是由深圳市安信可科技有限公司开发的LoRaWAN节点模块。
模块核心处理器芯片是一款高集成度的低功耗LoRa射频芯片(SoC),支持LoRa、LoRaWAN。支持接入chirpstack、TTN等服务器。
01 Keil开发环境搭建
获取SDK
请联系安信可工作人员
xxxx安装 STM32CubeMX
STM32CubeMX工具获取链接:
https://www.st.com/content/st_com/en/stm32cubemx.html
【推荐】工具安装说明文档链接:
https://blog.csdn.net/Brendon_Tan/article/details/107685563
安装Keil MDK开发环境
Keil MDK开发工具获取链接:
https://www.keil.com/download/product/
【推荐】工具安装说明文档链接:
https://blog.csdn.net/DaXiongRen/article/details/120072979
SDK获取
Ra-09模组开源SDK获取链接:https://github.com/Ai-Thinker-Open/Ai-Thinker-LoRaWAN-Ra-09.git
注:该源码将实时更新,建议使用git工具直接下载源码。
工具包导入
Ra-09模组编译需要的工具包为Keil.STM32WLxx_DFP.1.0.7.pack;
首先,打开源码中的GPIO例程(路径:STM32Cube_FW_WL_V1.3.0\Projects\NUCLEO-WL55JC\Examples\GPIO\GPIO_EXTI\MDK-ARM),如下:
打开以后,keil5 MDK将会自动下载编译等相关工具,若是网络有问题,则需要手动安装工具:
1)取消下载
2)点击file --> import,路径指到工具所在文件夹
3)导入成功以后,重新打开该project。
4)打开工程成功以后,点击Rebuild按钮,工具安装成功,将完成编译。
工程芯片参数配置修改
官方只提供了STM32WL55JC和STM32WL55JC1的相关应用demo,由于封装不通我们并不能直接使用相关程序,需要移植才能使用。
参考说明文档:
https://blog.csdn.net/qq_47159466/article/details/127106376
编译
完成参数配置以后,重新用keil MDK打开工程,点击Rebuild按钮,完成编译。编译完成以后,将在路径:
STM32Cube_FW_WL_V1.3.0\Projects\NUCLEO-WL55JC\Applications\LoRaWAN\LoRaWAN_AT_Slave\MDK-ARM\LoRaWAN_AT_Slave 下生成固件 LoRaWAN_AT_Slave.hex。
02 烧录说明
烧录工具安装
烧录工具获取链接:STM32CubeProgrammer
运行应用程序,完成软件安装:
打开烧录软件,点击open file,选择我们刚刚编译好的文件;
硬件接线说明
将模组的PH3引脚接高电平以后,拉低一下NRST引脚,配置模组进入烧录模式。软件部分,点击connect之后再点击Download,待进度条拉满,模组烧录成功。
固件验证
固件烧录成功以后,将模组的PH3引脚悬空,点击断开模组与烧录软件之间的连接,打开串口助手,连接模组,配置串口波特率为9600,复位一下模组,将获取启动信息,并发送ID读取指令,效果如下:
●安信可官网docs:https://docs.ai-thinker.com/cam
●小安派GitHub开源仓库地址:https://github.com/Ai-Thinker-Open/AiPi-Open-Kits
- |
- +1 赞 0
- 收藏
- 评论 0
本文由d7转载自安信可科技公众号,原文标题为:【LoRaWAN】Ra-09二次开发环境搭建以及固件烧录说明,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【经验】基于安信可Ra-08系列LoRaWAN模组的入网流程
本文分享分享一篇教程——基于安信可Ra-08系列LoRaWAN模组的入网流程。介绍的产品是安信可新推出的LoRaWAN的开发板。共两款,分别是“Ra-08-Kit”和“Ra-08H-Kit”。Ra-08-Kit支持410MHz-525MHz频段,Ra-08H-Kit支持803MHz~930MHz频段。
设计经验 发布时间 : 2022-12-21
Ra-09-DTU入门教程,标准LoRaWAN协议对接国外 TTN LoRaWAN 开源服务器
本文章将说明如何在TTN中创建应用与节点设备,配置安信可Ra-09-DTU设备连接至TTN服务,实现数据发送与接收。注: 该教程仅适用于TTN网关覆盖区域,未覆盖区域个人用户需要自建网关并将其连接至TTN服务器进行连接。
设计经验 发布时间 : 2024-11-09
Ra-09H如何运用标准LoRaWAN协议对接国外 TTN LoRaWAN 开源服务器?
本文章将说明如何在TTN中创建应用与节点设备,配置安信可Ra-09H模块连接至TTN服务,实现数据发送与接收。注:该教程仅适用于TTN网关覆盖区域,未覆盖区域个人用户需要自建网关并将其连接至TTN服务器进行连接。
设计经验 发布时间 : 2024-09-14
安信可科技无线模组选型表
提供安信可科技无线模组选型,封装:DIP/SMD,尺寸:10.3mm*9.9mm*2.4(±0.2)mm-120.0mm*120.0mm*30.0mm,通信接口:UART/GPIO/ADC/PWM/I?C/SPI/Touch senser/PSRAM/SDIO/Duplex I²S/麦克风/扬声器,最大速率:2.5mW-100mW,参考距离:80m-5km,供电电压:1.9V-5.25V
产品型号
|
品类
|
封装
|
尺寸(mm)
|
通信接口
|
最大速率(mW)
|
参考距离(m/km)
|
供电电压(V)
|
空中速率(Kbps/Mbps)
|
天线形式
|
工作温度(℃)
|
NF-01-S
|
2.4G模组
|
DIP-8
|
28.6mm*15.3mm
|
SPI
|
5mW
|
240m
|
1.9V-3.6V
|
250Kbps-2Mbps
|
板载天线
|
-20℃~70℃
|
选型表 - 安信可科技 立即选型
Module Information IoT solutions
型号- RA-01SH,ESP32-S2 SERIES,N92-S,BU01,BS01,XW-01,RA-01,ESP32-G,BK2425,ESP8285 SERIES,ESP-15F,NODEMCU-32,BW18,ESP32-SL,BW16,NRF24L01,ESP8266 SERIES,BW15,NF-04-MI,BW14,BW12,ESP-01S,RTL8710BX,ESP8266,ESP-01M,RA-01S,N92-SG,RA-01H,RA07,ESP32,SX1276,PB-01,PB-02,N92-D,RG-01,TG-12F,RA07H,TG-01M,TB-03F,ESP-12S,NF-02-PA,NF-04,NF-03,NF-01-S,NODEMCU-32-S2,ESP-01F,ESP32 SERIES,RA-06H,NF-01-N,NF-02-PE,NODEMCU-BU01,ESP32-CAM,NB-IOT,ESP8285,ESP32-S,TLSR825X,XW01,CA-01,ESP-07S,XR808CT0,ESP-12H,RA-02,ESP-12K,ESP32-A1S,RA-06,SJ24R1,RA-07,ESP-12F,RA-07H,NODEMCU-8266,TB-04,TB-01,TB-02
超远距离传输,超低功耗,安信可LoRa全系列产品种类丰富,多种参数由你挑选!
由于其超长的传输距离和低功耗特性,LoRa技术在物联网领域具有广泛的应用前景。智能建筑、智慧工业园区、资产追踪、智慧农业与畜牧管理等诸多领域,LoRa技术都得到了广泛而成功的应用。安信可拥有种类丰富的LoRa系列、LoRaWAN系列、LoRa网关等产品,该如何根据具体需求选择呢?
产品 发布时间 : 2024-05-21
低成本搭建网络,远距离传输达4.8km的LoRaWAN模块
安信可科技推出了Ra-08/Ra-08H系列LoRaWAN模组,具备低功耗、远距离传输等特性,适用于物联网应用。这些模组基于ASR6601CB芯片,内置128KB Flash和16KB SRAM,支持多种调制模式和接口,简化了开发流程。然而,Ra-08需通过LoRaWAN网关进行数据传输,且不支持Arduino开发。
设计经验 发布时间 : 2024-07-13
安信可推出LoRaWAN模块Ra-08/Ra-08H,采用SMD-18封装,远距离传输达4.8km
安信可科技推出Ra-08/Ra-08H模组,该模组用于超长距离扩频通信。其芯片ASR6601是通用的LPWAN无线通信SoC,集成了射频收发器、调制解调器和一个32位的RISCMCU。该MCU采用ARM内核,内存为128KB FLASH,16KB SRAM,工作频率可达48MHz。
器件选型 发布时间 : 2024-09-12
功耗0.1μA的LoRaWAN模组Ra-09/Ra-09H来了,与ST深度合作、共同研发
安信可新推出LoRaWAN模组Ra-09/Ra-09H,工作电压为3.3V,深度睡眠电流低至0.1μA,Ra-09、Ra-09H模组为LPWAN应用提供超长范围和超低功耗通信,可广泛应用于智能仪表,供应链和物流,家庭楼宇自动化,安防系统,远程灌溉系统等场景。
产品 发布时间 : 2024-07-13
【经验】解析如何在TTN中创建应用与节点设备,配置安信可Ra-08H模块连接至TTN服务
Ra-08/Ra-08H是安信可科技推出的两款支持LoRaWAN协议的模块,支持远距离通信,具有超低功耗、高灵敏度等特点。本文将带大家了解,如何在TTN中创建应用与节点设备,配置安信可Ra-08H模块连接至TTN服务,实现全球范围内的数据发送与接收。
设计经验 发布时间 : 2022-12-24
24. LoRa 私有网关和 LoRaWAN 网关的区别什么?
LoRa 私有网关指对应客户私有服务器或者私有云开发的网关,走的自定义的加密及通信协议,只适用对应协议及加密开发的节点模块,并且无法接入走 LoRaWAN 标准的物联网平台;LoRaWAN 网关是联盟制定的通信标准,只要符合此标准开发的网关设备都可以接入走 LoRaWAN 标准的物联网平台,也能对接走此标准开发的节点设备。
技术问答 发布时间 : 2024-06-17
电子商城
服务
可定制无线位移传感器量程范围10~600mm,采用了无线传输方式,可远程自动实时检(监)测位移量值,准确度级别(级):0.2、0.5;内置模块:无线传输模块、供电模块;传输距离L(m):可视距离1000 (Zigbee、 LORA)。
最小起订量: 1pcs 提交需求>
支持 3Hz ~ 26.5GHz射频信号中心频率测试;9kHz ~ 3GHz频率范围内Wi-SUN、lora、zigbee、ble和Sub-G 灵敏度测量与测试,天线阻抗测量与匹配电路调试服务。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳/苏州 提交需求>
登录 | 立即注册
提交评论