Skip to main content
kb24
Senior
April 21, 2025
Solved

P-NUCLEO-LRWAN3 Gateway Development Problem

  • April 21, 2025
  • 1 reply
  • 428 views

Hello,

I bought P-NUCLEO-LRWAN3 which is STM32 Nucleo pack LoRa™ LF band sensor and gateway. It has NUCLEO-F746ZG and NUCLEO-L073RZ boards and both boards have expansion boards for LoRa communication. NUCLEO-F746ZG has LRWAN_GS_LF1, NUCLEO-L073RZ has LRWAN_NS1 as expansion boards. LRWAN_GS_LF1 and LRWAN_NS1 are both from RisingHF.

When you develop software for LRWAN_NS1, you don't directly communicate with Semtech SX1278, you send AT commands to LRWAN_NS1 via UART and RisingHF handles rest of the job. So I can have my own firmware on NUCLEO-L073RZ to do both my tasks and LoRa communication. (My point is document of LRWAN_NS1 tells you how to control LRWAN_NS1 independently)

On the other hand, NUCLEO-F746ZG and LRWAN_GS_LF1 communicates via SPI. I found a document about LRWAN_GS_LF1, it shows how to use initial firmware (firmware which is on device when you first bought) of  NUCLEO-F746ZG. You are sending AT commands via com port to initial firmware, it translates your AT command and sends to  Semtech SX1301 (which is on LRWAN_GS_LF1) via SPI. In this way, I can't have my own firmware on NUCLEO-F746ZG and  I have to use another micro-controller to send AT commands.

I want to develop my own firmware. I tried to implement this gateway example by lowering frequency to 470 MHz, I could communicate with SX1301, do configuration and calibration but there are too many settings. When I try to send LoRa package, I don't know if signal is sent or not (I don't have a sniffer).

Summary: I couldn't make LRWAN_GS_LF1 and LRWAN_NS1 communicate each other.

Are there any application note (which tells you how to control it with custom firmware) for LRWAN_GS_LF1 or simple projects which only makes LRWAN_GS_LF1 and LRWAN_NS1 to communicate each other without ethernet connection or other features? Thank you.

Best answer by STTwo-32

Hello @kb24 

Unfortunately, there is not such an application note or example. The NUCLEO-F746ZG and LRWAN_GS_LF1 are dedicated to get set as a Gateway. For the NUCLEO-L073RZ and LRWAN_NS1, the available resources is for how to configure them to be able to connect to a Gateway.

Best Regards.

STTwo-32

1 reply

STTwo-32
STTwo-32Best answer
Technical Moderator
May 19, 2025

Hello @kb24 

Unfortunately, there is not such an application note or example. The NUCLEO-F746ZG and LRWAN_GS_LF1 are dedicated to get set as a Gateway. For the NUCLEO-L073RZ and LRWAN_NS1, the available resources is for how to configure them to be able to connect to a Gateway.

Best Regards.

STTwo-32