Pular para o conteúdo principal

Semtech LR2021 LoRa Plus™ Evaluation Kit

Recursos

O Semtech LR2021 LoRa Plus Evaluation Kit apresenta um design modular que integra perfeitamente a poderosa Seeed Studio XIAO nRF54L15 Core Board com a LoRa Plus Expansion Board. Esta plataforma de hardware compacta e robusta é especificamente projetada para avaliar a comunicação solo‑para‑satélite em cenários completos. Sua compatibilidade com diversos protocolos IoT amplamente utilizados garante que atenda aos requisitos de desenvolvimento em variados cenários de aplicação.

Transceptor Semtech LR2021

  • Conectividade universal (suporte multifaixa):

    • Sub-GHz LoRa/FSK: Perfeitamente compatível com redes LoRaWAN tradicionais de 470/868/915 MHz, mantendo capacidades extremas de transmissão de longo alcance e penetração.
    • LoRa de 2,4GHz: Suporta modulação LoRa na banda ISM global. Isso resolve a fragmentação regulatória entre diferentes países (possibilitando "One SKU Globally"), ao mesmo tempo em que oferece taxas de dados mais altas do que Sub-GHz.
    • Suporte a satélite em banda S: Uma grande atualização. O LR2021 conta com suporte nativo para a faixa de 1,9GHz - 2,5GHz, possibilitando comunicação direta com satélites de órbita baixa (LEO) para preencher lacunas de cobertura em oceanos, desertos e áreas remotas onde as redes terrestres não alcançam.
  • Suporte aprimorado a LR-FHSS:  O chip inclui suporte em hardware para Long Range - Frequency Hopping Spread Spectrum (LR-FHSS). Essa tecnologia de modulação aumenta significativamente a capacidade da rede e a imunidade a interferências, servindo como tecnologia crítica para IoT direto‑para‑satélite.

  • Suporte a múltiplas modulações: LoRa, LR-FHSS, FLRC, FSK/GFSK, OQPSK, OOK, BLE 5.0 PHY

  • Compatível com múltiplos protocolos: LoRaWAN(Sub-GHz, 2.4 GHz), Amazon Sidewalk, Wi-SUN, Wireless M-Bus, Z-Wave, BLE, IEEE 802.15.4 (Thread, Zigbee)

  • Arquitetura de ultrabaixo consumo:  Mesmo integrando um front-end RF multifaixa, o LR2021 mantém os padrões de baixo consumo líderes da indústria da Semtech:

    • 105mA @ +22dBm de potência de transmissão
    • 5,7mA de corrente de recepção
    • 470nA de corrente em modo sleep

Tornando‑o ideal para dispositivos de rastreamento de ativos alimentados por bateria e de longo ciclo de vida.

  • Detecção de atividade em canal (CAD) aprimorada: O Fast CAD do LR2021 emprega um limiar adaptativo inteligente e um mecanismo de término antecipado, que reduz significativamente o consumo de energia e o tempo necessários para detecção de canal ocioso.

Recursos da LoRa Plus Expansion Board

Design com interface de antena dupla

  • Porta LF (SMA): Dedicada às bandas Sub-GHz (150MHz - 960MHz).
  • Porta HF (SMA): Dedicada às frequências ISM de 2,4GHz e satélite em banda S.

Núcleo host: XIAO nRF54L15

  • Silício de próxima geração:  Baseado na mais recente série nRF54 (nRF54L15) da Nordic Semiconductor.
  • Processamento de alto desempenho:  Possui um núcleo ARM Cortex-M33 operando a até 128 MHz, fornecendo ampla capacidade de computação para pilhas de protocolo LoRaWAN complexas e algoritmos de Edge AI.
  • Eficiência de próxima geração:  Em comparação com a série nRF52, o nRF54 proporciona um salto em eficiência energética. Quando combinado com o LR2021, permite a construção de produtos terminais com vida útil de bateria excepcional.
  • Fator de forma compacto:  Utiliza o clássico design XIAO com furos em formato de selo, facilitando a integração em gabinetes de protótipos menores.

Especificação

ParâmetrosEspecificações
DimensãoPlaca de expansão: 65(L)x73(C)x27(A)mm Pacote: 200x130x50mm
Tensão - Alimentação5V (USB Tipo C)
Tensão - Saída3,3V / 5V
Corrente máxima de operação (Transmissor)Sub-GHz: 105mA @ +22dBm
2,4 GHz: 27mA @ +14dBm
Corrente máxima de operação (Receptor)LoRa SF7 @ 125KHz: 5,7mA
FLRC: 10,9mA
Plano de frequênciaEU868 / US915 / CN490
Potência de saídaSub-GHz: +22dBm a -10dBm
2,4 GHz: +12dBm
Sensibilidade de recepçãoLoRa SF12 @ 125kHz: -141,5dBm
FLRC @ 260kbps: -111dBm
BLE @ 2Mbps: -97dBm
InterfacesUSB Tipo C / Grovex3(IICx2 / UARTx1) / SMA-Kx2
ModulaçãoLoRa, (G)FSK, LR-FHSS, FLRC, OQPSK, OOK, BLE 5.0 PHY
Temperatura de trabalho-40℃ ~ 85℃

Visão geral de hardware

Diagrama

Pinout

Placa de expansão:


XIAO nRF54L15:


Mapeamento de pinout:

Definição de pino XIAODefinição de pino nRF54L15Função do pinoÍndice DeviceTree
A0 / D0P1.04IO digital
A1 / D1P1.05IO digital
A2 / D2P1.06IO digital
A3 / D3P1.07IO digital
SDA0 / D4P1.10I2Ci2c22
SCL0 / D5P1.11I2C
TX / D6P2.08UARTuart21
RX / D7P2.07UART
SCK / D8P2.01SPIspi00
MISO / D9P2.04SPI
MOSI / D10P2.02SPI
SCL1 / D11P0.03I2Ci2c30
SDA1 / D12P0.04I2C
D13P2.10IO digital
D14P2.09IO digital
D15P2.06IO digital

Primeiros passos

1. Visão geral

Este guia fornece instruções passo a passo para configurar um ambiente de desenvolvimento Zephyr RTOS em linha de comando, integrado com o módulo usp_zephyr da Semtech para uma avaliação rápida usando os exemplos fornecidos com a XIAO-nRF54L15 on-board. Saiba mais sobre o LoRa USP™ (Unified Software Platform) da Semtech. Você também pode baixar o código-fonte e encontrar informações mais detalhadas no repositório usp_zephyr da Semtech:


O projeto usp_zephyr segue uma estrutura híbrida, combinando:

  • Estrutura de módulo de workspace West: O suporte principal de hardware (placas, drivers, HAL) é integrado diretamente ao sistema de build do Zephyr como um módulo padrão.

  • Estrutura em camadas: Bibliotecas e exemplos da camada de aplicação residem separadamente no workspace para melhor organização e reutilização.

2. Pré-requisitos

Certifique-se de que seu sistema atenda a estes requisitos antes de prosseguir. Saiba mais sobre como configurar o ambiente de desenvolvimento Zephyr:

  • Sistema Operacional:

    • Ubuntu 22.04 LTS (recomendado) ou outra distribuição Linux suportada, Windows (10 e posterior) ou macOS.
  • Dependências principais:

    • west (meta-ferramenta do Zephyr)

    • ninja

    • cmake (versão 3.20.0 ou superior)

    • Python 3.8 ou superior com pip

    • Compilador Devicetree dtc

Instalar e verificar dependências
  • Para Linux:
sudo apt install --no-install-recommends git cmake ninja-build gperf \
ccache dfu-util device-tree-compiler wget python3-dev python3-venv python3-tk \
xz-utils file make gcc gcc-multilib g++-multilib libsdl2-dev libmagic1

Devido à indisponibilidade de gcc-multilib e g++-multilib em sistemas AArch64 (ARM64), pode ser necessário omití-los da lista de pacotes a serem instalados.

  • Para macOS: Use o brew para instalar as dependências necessárias:
brew install cmake ninja gperf python3 python-tk ccache qemu dtc libmagic wget openocd
  • Para Windows: Aqui usamos o gerenciador de pacotes do Windows pré-instalado, o winget. Se isso não for uma opção, você também pode instalar as dependências a partir de seus respectivos sites e adicionar suas variáveis de ambiente ao PATH.

Use o winget para instalar as dependências necessárias:

winget install Kitware.CMake Ninja-build.Ninja oss-winget.gperf Python.Python.3.12 Git.Git oss-winget.dtc wget 7zip.7zip

Você pode verificar as versões das principais dependências instaladas em seu sistema por meio de:

cmake --version
python3 --version
ninja --version

3. Configurar o workspace Zephyr (Workspace independente)

Crie um workspace Zephyr básico:

# Create and navigate into your workspace directory
mkdir ~/zephyr_workspace && cd ~/zephyr_workspace
nota

Para evitar conflitos de ambiente Python, recomendamos fortemente criar e usar um ambiente virtual para desenvolvimento e testes. Lembre-se de ativar o ambiente virtual toda vez que começar a trabalhar.

Crie um novo ambiente virtual:

python3 -m venv ~/zephyr_workspace/.venv

Ative o ambiente virtual:

source ~/zephyr_workspace/.venv/bin/activate

Uma vez ativado, seu shell será prefixado com (.venv). O ambiente virtual pode ser desativado a qualquer momento executando deactivate.

# 1. Install west
pip3 install west

# 2. Navigate into your workspace directory
cd ~/zephyr_workspace

# 3. Clone the usp_zephyr repository from GitHub
git clone https://github.com/Lora-net/usp_zephyr.git

# 4. Initialize the workspace with the loacal manifest repository
west init -l usp_zephyr

# 5. Update/fetch all Zephyr modules and dependencies
west update

# 6. Install Python dependencies
west packages pip --install

Em seguida, precisamos instalar o Zephyr Software Development Kit (SDK), que contém toolchains para todas as arquiteturas suportadas pelo Zephyr. O SDK inclui um compilador, montador, linker e outros programas necessários para compilar aplicações Zephyr:

cd ~/zephyr_workspace/zephyr
west sdk install

Aguarde enquanto a ferramenta west conclui a busca e instalação de todos os módulos e componentes. Quando a instalação estiver concluída, você obterá a seguinte estrutura de diretórios em zephyr_workspace:

zephyr_workspace/
├── bootloader/
├── modules/
├── tools/
├── usp_zephyr/
│ ├── boards/
│ │ ├── seeed/xiao_nrf54l15/
│ │ └── shields/
│ ├── doc/
│ ├── drivers/
│ │ └── usp/
│ │ ├── lr11xx/
│ │ ├── lr20xx/
│ │ └── sx126x/
│ ├── dts/bindings/
│ ├── include/zephyr/
│ ├── modules/
│ │ ├── lora_basics_modem/
│ │ ├── smtc_modem_hal/
│ │ ├── usp/
│ │ └── usp_drivers/
│ ├── samples/
│ │ └── usp/
│ │ ├── lbm/
│ │ ├── rac/
│ │ └── sdk/
│ ├── subsys/
│ └── zephyr/
│ └─ module.yml
└── zephyr

USP para estrutura do projeto Zephyr:

Caminho do diretórioDescrição
boards/Suporte à placa Contém definições para plataformas de hardware:
- seeed/xiao_nrf54l15/: Suporte para a placa Seeed Studio XIAO nRF54L15
- shields/: Definições para shields Zephyr (placas de expansão) que são compatíveis com os drivers de rádio LoRa
drivers/usp/Drivers de dispositivo Camada principal de abstração de hardware para rádios Semtech:
- lr11xx/,lr20xx/,sx126x/: Contém a implementação de Radio HAL & BSP para chips transceptores Semtech LoRa específicos. O usuário não deve modificar esses arquivos.
dts/bindings/Bindings de Devicetree Contém arquivos YAML que definem como descrever o hardware de rádio LoRa (conexão SPI, pinos de controle) no Devicetree do Zephyr (.dts). Isso vincula a descrição de hardware aos drivers.
include/zephyr/Headers de API pública Expõe as APIs públicas dos drivers (drivers/usp/lr20xx.h) para o restante do código de aplicação Zephyr.
modules/Bibliotecas e HALs da Semtech
- lora_basics_modem/: Biblioteca de software Semtech LoRa Basics Modem.
- smtc_modem_hal/: Camada de abstração de hardware (HAL) para o modem.
- usp/ e usp_drivers/: Orientam o arquivo de compilação apontando para o componente correspondente nos módulos do Zephyr.
samples/usp/Aplicações de exemplo Código de exemplo pronto para compilar que demonstra funções-chave.
- lbm/: Amostras para o Lora Basics Modem.
- rac/: Amostras para o Radio Abstraction Controller.
- sdk/: Exemplos genéricos do SDK
subsys/Integração de subsistemas
zephyr/module.ymlManifesto do módulo O arquivo YAML declara todo este diretório usp_zephyr/ como um módulo Zephyr. A ferramenta west usará isso para localizar e integrar os boards, drivers do módulo na compilação.

4. Compilar e executar

A Semtech forneceu vários exemplos para uma avaliação rápida junto com o kit de avaliação. Todos os exemplos estão localizados no diretório samples/usp e você pode usar qualquer placa/shield suportado, conforme definido, para compilar e gravar esses exemplos. Começaremos com os exemplos LBM, demonstrando os recursos principais da nova geração LR2021.

usp_zephyr/samples/
└── usp/
├── lbm/
│ ├── geolocation
│ ├── lctt_certif
│ ├── periodical_uplink
│ └── porting_tests
├── rac/
└── sdk/

nota

LoRa Basics Modem (LBM):

LoRa Basics Modem é uma biblioteca de software fácil de usar projetada pela Semtech para simplificar o desenvolvimento de dispositivos finais LoRaWAN® que operam tanto nas bandas ISM Sub-GHz quanto em 2,4GHz, garantindo interoperabilidade em todo o mundo. Ela oferece aos desenvolvedores uma interface de alto nível orientada a eventos, abstraindo a complexidade enquanto mantém total conformidade com a especificação TS001-LoRaWAN L2 1.0.4 e o padrão de Parâmetros Regionais RP2-1.0.3.

Saiba mais sobre o LoRa Basics Modem aqui.


Este aplicativo demonstra como configurar e executar um dispositivo LoRaWAN usando a pilha LoRa Basics Modem (LBM). Ele suporta uplinks automáticos periódicos, uplinks manuais acionados por botão e recepção de downlink, tornando-o um protótipo ideal para validação básica de funcionalidades LoRaWAN.

Principais Recursos

  • Ingressar na Rede LoRaWAN: Suporta apenas ingresso na rede por OTAA (Over-The-Air Activation).
  • Uplinks Periódicos: Uplinks automáticos configuráveis a cada 60 segundos por padrão na FPort 101.
  • Uplinks Acionados por Botão: Transmissão de uplink manual acionada ao pressionar o botão na FPort 102.
  • Recepção de Downlink: Recebe e processa mensagens de downlink.
  • Várias Regiões LoRaWAN: Suporte para múltiplas regiões incluindo EU868, US915 e CN470.
  • Suporte a TX via Relay: Capacidade opcional de transmissão via relay LoRaWAN.
  • Modo de Baixa Potência: Configuração opcional otimizada para consumo de energia.

Pré-requisitos

  • Uma conta em uma rede LoRaWAN (The Things Network, ChirpStack, etc.)
  • Credenciais LoRaWAN válidas: DevEUI, JoinEUI, AppKey
  • Um gateway LoRaWAN compatível dentro do alcance

Definir Credenciais LoRaWAN

nota

Aqui usamos The Thing Network como exemplo. Você pode escolher o LNS de sua preferência, se necessário.

  • Passo 1. Acesse o site The Things Network e registre-se para uma nova conta.

  • Passo 2. Após fazer login, clique no seu perfil e selecione Console.

pir

  • Passo 3. Selecione um cluster para começar a adicionar gateways e dispositivos.

nota

Para uma implantação rápida de redes de cobertura LoRaWAN no seu local, confira nosso gateway interno LoRaWAN pronto para uso SenseCAP M2 multi-platform LoRaWAN indoor gateway.

  • Passo 4. Clique em Applications no painel e então clique em Add application.
  • Passo 5. Preencha o Application ID e depois clique em Create application.

  • Passo 6. Clique no aplicativo criado e escolha End devices no painel, depois clique em Register end device.

  • Passo 7. Escolha Manually para inserir as credenciais de registro manualmente.

  • Passo 8. Selecione o Frequency plan de acordo com a sua região. Certifique-se também de usar a mesma frequência do gateway ao qual você conectará este dispositivo. Selecione LoRaWAN Specification 1.0.4 como LoRaWAN version e RP002 Regional Parameters 1.0.3 como Regional Parameters version.

  • Passo 9. Defina JoinEUI, DevEUI e AppKey de acordo com suas próprias necessidades. Essas credenciais serão usadas posteriormente para a configuração do dispositivo final. Escolha um End device ID para o dispositivo registrado e clique em Register end device.
  • Passo 10. Edite o arquivo boards/user_keys.overlay e substitua os valores de espaço reservado pelas suas credenciais reais:
/ {
zephyr,user {
user-lorawan-device-eui = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
user-lorawan-join-eui = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
user-lorawan-gen_app-key = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
user-lorawan-app-key = <0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00>;
user-lorawan-region = "EU_868";
};
};

Escolha o código de região apropriado a partir da lista suportada e atualize o user-lorawan-region em user_keys.overlay:

Region CodeDescription
EU_868Europa 868 MHz
US_915América do Norte 915 MHz
AS_923_GRP1Ásia-Pacífico 923 MHz (GRP1)
AS_923_GRP2Ásia-Pacífico 923 MHz (GRP2)
AS_923_GRP3Ásia-Pacífico 923 MHz (GRP3)
AS_923_GRP4Ásia-Pacífico 923 MHz (GRP4)
AU_915Austrália 915 MHz
CN_470China 470 MHz (RP2)
CN_470_RP_1_0China 470 MHz (RP1)
IN_865Índia 865 MHz
KR_920Coreia do Sul 920 MHz
RU_864Rússia 864 MHz
WW_2G4Mundial 2,4 GHz

Compilar Versão Padrão:

# Enable full logging and debug capabilities
west build --pristine --board xiao_nrf54l15/nrf54l15/cpuapp --shield semtech_loraplus_expansion_board --shield semtech_wio_lr2021 usp_zephyr/samples/usp/lbm/periodical_uplink

Compilar Versão de Baixa Potência:

# Power-optimized with minimal logging features
west build --pristine --board xiao_nrf54l15/nrf54l15/cpuapp --shield semtech_loraplus_expansion_board --shield semtech_wio_lr2021 usp_zephyr/samples/usp/lbm/periodical_uplink -- -DCONF_FILE=prj_lowpower.conf

Se o processo de compilação for bem-sucedido, você deverá ver informações de compilação e build do Zephyr conforme mostrado abaixo:

...
-- Zephyr version: 4.2.0 (/Users/admin/zephyr_workspace/zephyr), build: v4.2.0
[248/248] Linking C executable zephyr/zephyr.elf
Memory region Used Size Region Size %age Used
FLASH: 257576 B 1428 KB 17.61%
RAM: 40292 B 188 KB 20.93%
IDT_LIST: 0 GB 32 KB 0.00%
Generating files from /Users/admin/zephyr_workspace/build/zephyr/zephyr.elf for board: xiao_nrf54l15

Gravar o Dispositivo (Flash):

# Flash the firmware to the board
west flash

Monitorar a Saída do Console Serial:

Conecte um monitor serial (screen, PuTTY, etc.) para visualizar os logs. Aqui usamos o aplicativo Terminal integrado screen para demonstrar:

# Unplug the XIAO-nRF54L15
# Use ls /dev/tty.* command to list current ports
ls /dev/tty.*
# Plug in the Type-c cable and run the ls /dev/tty.* command again
/dev/tty.Bluetooth-Incoming-Port /dev/tty.usbmodemB141F6A13
/dev/tty.debug-console /dev/tty.wlan-debug

Aqui, encontramos a nova entrada /dev/tty.usbmodemB141F6A13, que é a porta da nossa placa de desenvolvimento.

# Connect to the device with screen
# The default baud rate is 115200
screen /dev/tty.usbmodemB141F6A13 115200

Agora a saída serial aparecerá no terminal, a partir da qual você pode monitorar os logs de saída do kit. Para sair da sessão screen, pressione Ctrl + A, depois Ctrl + \.


Ingressar no LNS:

Saída: Inicialização e Ingresso no LNS
[00:00:00.046,323] <inf> lorawan: smtc_modem_join_network
[00:00:00.046,388] <inf> lorawan: Start a new join sequence in 5 seconds on stack 0
[00:00:05.057,559] <inf> lorawan: DevEUI
70 b3 d5 7e d0 07 44 86 |p..~..D.
[00:00:05.057,586] <inf> lorawan: JoinEUI
00 00 00 00 00 00 00 00 |........
[00:00:05.057,624] <inf> lorawan: DevNonce 0x1d2, stack_id 0
...
[00:00:12.433,537] <inf> usp: Event received: JOINED
[00:00:12.433,543] <inf> usp: Modem is now joined
[00:00:12.433,568] <inf> lorawan: add send task
[00:00:12.438,666] <inf> lorawan: User LoRaWAN tx on FPort 101
  • Uplink Periódico: O dispositivo envia dados uma vez por minuto usando um contador que incrementa iniciando de 01 na FPort 101. Você pode monitorar os dados em tempo real no console, conforme mostrado abaixo:
Saída: Uplink Periódico
[00:00:18.811,852] <inf> lorawan:   *************************************
[00:00:18.811,879] <inf> lorawan: * TX DONE
[00:00:18.811,896] <inf> lorawan: *************************************
[00:00:18.811,984] <inf> lorawan:

[00:00:18.812,016] <inf> lorawan: Open Rx1 for Hook Id = 4
[00:00:18.812,072] <inf> lorawan: RX1 LoRa at 23841 ms: freq:867300000, SF12, BW125, sync word = 0x34
[00:00:18.812,102] <inf> lorawan: Timer will expire in 5030 ms
[00:00:24.041,328] <inf> lorawan:

[00:00:24.041,357] <inf> lorawan: *************************************
[00:00:24.041,389] <inf> lorawan: * RX1 Timeout for stack_id = 0
[00:00:24.041,407] <inf> lorawan: *************************************
[00:00:24.041,498] <inf> lorawan:

[00:00:24.041,530] <inf> lorawan: Open Rx2 for Hook Id = 4
[00:00:24.041,585] <inf> lorawan: RX2 LoRa at 24813 ms: freq:869525000, SF9, BW125, sync word = 0x34
[00:00:24.041,614] <inf> lorawan: Timer will expire in 772 ms
[00:00:24.839,344] <inf> lorawan:

[00:00:24.839,363] <inf> lorawan: *************************************
[00:00:24.839,408] <inf> lorawan: * RX2 Timeout for stack_id = 0
[00:00:24.839,426] <inf> lorawan: *************************************

Uplink acionado por botão: Cada pressionamento da user_key aciona um uplink de dados imediato, incrementando o contador em 1 na FPort 102. Relatórios acionados por botão não afetam o tempo dos relatórios periódicos.

Saída: Uplink acionado por botão
[00:01:43.010,970] <inf> usp: Button pushed
[00:01:43.011,015] <inf> lorawan: add send task
[00:01:43.011,449] <inf> lorawan: User LoRaWAN tx on FPort 102
[00:01:43.011,489] <inf> lorawan:

[00:01:43.011,507] <inf> lorawan: *************************************
[00:01:43.011,536] <inf> lorawan: * Send Payload for stack_id = 0
[00:01:43.011,553] <inf> lorawan: *************************************
[00:01:43.011,627] <inf> lorawan: Tx LoRa at 107167 ms: freq:867100000, SF12, BW125, len 17 bytes 14 dBm, fcnt_up 4, toa = 1319

Downlink agendado: Agende um pacote de downlink a partir do TTN na opção Messaging. Especifique a porta de quadro (FPort 1) e o conteúdo dos dados (AA BB CC DD), depois clique em Schedule downlink. Você pode observar que o payload agora está aguardando na fila e, assim que o próximo uplink chegar, o pacote de downlink será enviado pelo servidor de rede e recebido pelo dispositivo.

Saída: Recepção de Downlink
[00:02:14.666,960] <inf> lorawan:   Open Rx1 for Hook Id = 4
[00:02:14.667,016] <inf> lorawan: RX1 LoRa at 139695 ms: freq:867100000, SF12, BW125, sync word = 0x34
[00:02:14.667,046] <inf> lorawan: Timer will expire in 5029 ms
[00:02:20.837,445] <inf> lorawan:

[00:02:20.837,477] <inf> lorawan: *************************************
[00:02:20.837,523] <inf> lorawan: * Receive a Valid downlink Rx1 for stack_id = 0, rssi: -121 dBm, snr: -9 dB
[00:02:20.837,540] <inf> lorawan: *************************************
[00:02:20.837,594] <inf> usp: Event received: DOWNDATA
[00:02:20.837,625] <inf> usp: Event received: TXDONE
[00:02:20.837,630] <inf> usp: Transmission done

Recursos

Semtech LR2021

Placa de Expansão

Seeed Studio XIAO nRF54L15

Certificados

Suporte Técnico & Discussão de Produtos

Por favor, envie qualquer problema técnico para o nosso fórum.

Obrigado por escolher nossos produtos! Estamos aqui para lhe fornecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...