Configuração do modulo LoRaWAN "vazia"

Olá, estou tentando configurar um modulo LoRaWAN da Radioenge para se comunicar com o gateway para a The Things Network (TTN). Já tenho o gateway configurado e o dispositivo cadastrado na TTN. Porém ao programar a minha ESP32 para a conexão o modulo não mostra as configurações dele, mas ao utilizar o aplicativo da Radioenge eu consigo pegar as configurações dele.

#include"LoRaWAN_Radioenge.h"

LoRaWAN_Radioenge LoRa(&Serial2);

void setup() {
Serial.begin(9600);
Serial2.begin(9600);
LoRa.begin(true);
LoRa.printParameters();
if(LoRa.JoinNetwork(OTAA, TTN,true,true))
LoRa.SendString(“elcereza.com”,1);
LoRa.pinMode(2,OUTPUT);
}
void loop() {
LoRa.digitalWrite(2,1);
delay(5000);
LoRa.digitalWrite(2, 0);
delay(5000);
}

Aqui esta o código que estou utilizando, é o mesmo código de exemplo da biblioteca “LoRaWAN_Radioenge”

Imagem do WhatsApp de 2024-06-20 à(s) 16.59.03_0f33f458
Aqui esta a saida do serial, como mostra ali as informacoes como Version, DevEui, DevAddr etc. Não aparecem, porem consigo ver que elas estao configuradas atraves do aplicativo da Radionge.

Gostaria de saber se estou fazendo algo de errado ou que medidas posso tomas para resolver isso. Estou seguindo o tutorial fornecido pela elceraza.
Link: https://elcereza.com/modulo-lorawan-da-radioenge-tutorial-completo/

Desde já agradeço a ajuda.

1 Curtida

Você conseguiu resolver? Estou com o mesmo problema!

Olá sim consegui. No codigo faltava a instancia do HardwareSerial pra que fosse possível fazer a comunicação.

Exemplo com a esp32:

#include <Arduino.h>
#include "LoRaWAN_Radioenge.h"

#define LORA_GPIO_RX_PIN 16  // Pino GPIO 16 para RX
#define LORA_GPIO_TX_PIN 17  // Pino GPIO 17 para TX

HardwareSerial LoRaSerial(2);
LoRaWAN_Radioenge LoRa(&LoRaSerial);

void setup() {
  Serial.begin(9600);

  LoRaSerial.begin(9600, SERIAL_8N1, LORA_GPIO_RX_PIN, LORA_GPIO_TX_PIN);
  LoRa.begin(true);

  if (!LoRa.JoinNetwork(OTAA, TTN, true, !true)) {
    Serial.println("Não foi possivel connectar ao gatway");
  }
}
1 Curtida

Obrigado!!! Resolveu o problema! :raised_hands: