Semtech官方LoraWAN节点SDK

项目介绍

LoRaMac-node是Semtech官方发布的LoRaWAN节点端项目。

该项目包括LoRaWAN通讯协议实现和项目实例,目前只支持Class A和Class C两种协议。如果您想获取更多官方资料,请点击 官方项目地址API 接口文档

为了方便用户使用该项目进行开发,我们移植了该项目,添加了对IntoRobot-Ant/IntoRobot-L6的支持。

项目功能

LoRaMac-node向用户提供了如下功能:

支持的LoRaWAN Class类型:

  • Class A
  • Class B (官方测试中)
  • Class C

支持的区域频段:

  • EU868 (EU 863-870MHz ISM Band)
  • US915 (US 902-928MHz ISM Band)
  • CN779 (China 779-787MHz ISM Band)
  • EU433 (EU 433MHz ISM Band)
  • AU915 (Australia 915-928MHz ISM Band)
  • CN470 (China 470-510MHz Band)
  • AS923 (AS923MHz ISM Band)
  • KR923 (South Korea 920-923MHz ISM Band)

支持的LoRa芯片:

  • SX1272
  • SX1276
  • Sx1278(驱动与SX1276一样)

适用设备

如果用户要支持新的硬件,可自行进行移植。

目前项目支持的硬件设备包括:

  • IntoRobot-Ant/IntoRobot-L6

项目地址

项目 项目托管地址
LoRaMac-node https://github.com/intoyun/LoRaMac-node