Kit de Desenvolvimento Wio-E5

LoRaWAN® é uma marca utilizada sob licença da LoRa Alliance®. A marca LoRa® é uma marca registrada da Semtech Corporation ou de suas subsidiárias.
O Kit de Desenvolvimento Wio-E5 é um conjunto de ferramentas de desenvolvimento compacto para você liberar o poderoso desempenho do Wio-E5 STM32WLE5JC. Ele consiste em uma Wio-E5 Dev Board, uma antena (EU868/US915), um cabo USB tipo C e um suporte para bateria 2*AA 3V.
A Wio-E5 Dev Board incorpora o módulo Wio-E5 STM32WLE5JC que suporta o protocolo LoRaWAN® na banda de frequência global. Ela expõe todos os GPIOs da Wio-E5, suportando vários protocolos e interfaces de dados, incluindo RS-485, Grove, conectores macho/fêmea, etc. Será uma escolha perfeita para testes rápidos e prototipagem rápida dos seus projetos IoT com LoRa®.
A Wio-E5 Dev Board incorpora o Módulo Wio-E5 STM32WLE5JC, que é a primeira combinação mundial de RF LoRa e chip MCU em um único chip minúsculo e possui certificações FCC e CE. É alimentada por um núcleo ARM Cortex-M4 e pelo chip Semtech SX126X LoRa®, suporta tanto os protocolos LoRaWAN® e LoRa® na frequência mundial quanto as modulações (G)FSK, BPSK, (G)MSK e LoRa®.
Saiba mais sobre a Wio-E5 aqui.
A Wio-E5 Dev Board possui um alcance de transmissão de longa distância da Wio-E5 de até 10 km em área aberta. A corrente em modo de sono dos módulos Wio-E5 na placa é tão baixa quanto 2,1 uA (modo WOR). Ela é projetada com padrões industriais, com ampla faixa de temperatura de trabalho em -40 ℃ ~ 85 ℃, alta sensibilidade entre -116,5 dBm ~ -136 dBm e potência de saída de até +20,8 dBm a 3,3 V.
A Wio-E5 Dev Board também possui interfaces ricas. Desenvolvida para liberar toda a funcionalidade do módulo Wio-E5, a Wio-E5 Dev Board expõe todos os 28 pinos da Wio-E5 e fornece interfaces ricas, incluindo conectores Grove, terminal RS-485, pinos macho/fêmea para você conectar sensores e módulos com diferentes conectores e protocolos de dados, economizando seu tempo em soldagem de fios. Você também pode alimentar facilmente a placa conectando o suporte de bateria com 2 pilhas AA, permitindo o uso temporário quando faltar uma fonte de alimentação externa. É uma placa amigável ao usuário para testes fáceis e prototipagem rápida.
Como a Wio-E5 é um chip LoRaWAN® com um MCU, existem três maneiras principais de utilizar a Wio-E5 Dev Board:
1: Conectar a Wio-E5 Dev Board ao PC via USB e controlar por comandos AT
Há uma função USB para UART integrada na placa, você pode simplesmente conectar a Wio-E5 Dev Board ao seu PC com um cabo USB tipo C e usar um software de comunicação serial para enviar comandos AT e ler dados da placa
2: Conectar a Wio-E5 Dev Board a outra placa principal via UART e controlar por comandos AT
Por exemplo, conecte a Wio-E5 Dev Board à Seeeduino XIAO e à Placa de Expansão via UART, e envie comandos AT e leia dados da Seeeduino XIAO por meio do monitor serial da Arduino IDE.
3: Desenvolver aplicações de usuário utilizando o SDK
Desenvolva sua própria placa de desenvolvimento LoRa® com função de MCU usando o STM32Cube Programmer, que é o SDK fornecido oficialmente pela STMicroelectronics. Para baixar este recurso de SDK, consulte os recursos na seção de aprendizagem e documentação abaixo.
Com todos os recursos excepcionais listados acima, a Wio-E5 Dev Board será uma escolha superior para desenvolvimento, testes, prototipagem e aplicações de dispositivos IoT em cenários IoT de longa distância e consumo ultrabaixo de energia, como agricultura inteligente, escritório inteligente e indústria inteligente.
Se você não estiver familiarizado com a tecnologia LoRa® e LoRaWAN®, confira este blog LoRapedia em detalhes.
Recursos
-
Consumo de energia ultrabaixo e alto desempenho
-
Testes fáceis e prototipagem rápida
-
Todos os GPIOs expostos para interfaces ricas, incluindo RS-485, Grove, etc.
-
Plano de frequência global LoRaWAN® e LoRa® suportado
-
Alcance de transmissão de longa distância de até 10 km (valor ideal em área aberta)
Visão geral do hardware


Especificações
| Parâmetros | Especificações |
|---|---|
| Tamanho | Wio-E5 Dev Board: 85.654mm Pacote: 200130*50mm |
| Tensão - alimentação | 3-5V (Bateria) / 5V (USB Type C) |
| Tensão - saída | EN 3V3 / 5V |
| Potência - saída | Até +20.8dBm a 3.3V |
| Frequência | EU868 / US915 / AU915 / AS923 / KR920 / IN865 |
| Protocolo | LoRaWAN® |
| Sensibilidade | -116.5dBm ~ -136dBm |
| Interfaces | USB Type C / JST2.0 / Grove3(IIC2/UART*1) / RS485 / SMA-K / IPEX |
| Modulação | LoRa®, (G)FSK, (G)MSK, BPSK |
| Temperatura de trabalho | -40℃ ~ 85℃ |
| Corrente | Corrente em modo de sono do módulo LoRa-E5 tão baixa quanto 2.1uA (modo WOR) |
| Lista de Peças: | |
|---|---|
| Wio-E5 Dev Board *1 | |
| Antena (EU868/US915)*1 | |
| USB TypeC (20cm) *1 | |
| Suporte para bateria 2*AA 3V *1 |
Aplicações
- Testes fáceis do módulo Wio-E5
- Prototipagem rápida de dispositivos LoRa® com Wio-E5
- Qualquer desenvolvimento de aplicação de comunicação sem fio de longa distância
- Aprendizado e pesquisa de aplicações LoRa® e LoRaWAN®

Notas de Aplicação
1. Firmware AT de Fábrica
A série Wio-E5 possui um firmware de comando AT embutido, que suporta o protocolo LoRaWAN® Classe A/B/C e um amplo plano de frequência: EU868/US915/AU915/AS923/KR920/IN865. Com esse firmware de comandos AT, os desenvolvedores podem construir facilmente e rapidamente seu protótipo ou aplicação.
O firmware de comando AT contém um bootloader para DFU e a aplicação AT. O pino "PB13/SPI_SCK/BOOT" é usado para controlar se a Wio-E5 permanece no bootloader ou salta para a aplicação AT. Quando PB13 está em HIGH, o módulo saltará para a aplicação AT após o reset, com taxa de baud padrão de 9600. Quando PB13 está em LOW (pressione o botão "Boot" no Wio-E5 Development Kit), o módulo permanecerá no bootloader e continuará transmitindo o caractere "C" a cada 1 s na taxa de baud 115200.
- O Firmware AT de Fábrica é programado com RDP (Read Protection) Nível 1, desenvolvedores precisam remover o RDP primeiro com o STM32Cube Programmer. Observe que reverter o RDP para o nível 0 causará um apagamento em massa da memória flash e o Firmware AT de Fábrica não poderá ser restaurado novamente.
- O pino "PB13/SPI_SCK/BOOT" no módulo Wio-E5 é apenas um GPIO normal, não o pino "BOOT0" do MCU. Este pino "PB13/SPI_SCK/BOOT" é usado no bootloader do firmware AT de Fábrica para decidir se deve saltar para a APP ou permanecer no bootloader (para DFU). O verdadeiro pino "BOOT0" não é exposto no módulo, portanto os usuários precisam ter cuidado ao desenvolver aplicações de baixo consumo de energia.
2. Configuração do Clock
2.1 HSE
-
TCXO de 32MHz
-
Fonte de alimentação do TCXO: PB0-VDD_TCXO
2.2 LSE
- Oscilador de cristal de 32.768KHz
3. Chave RF
O módulo Wio-E5 SOMENTE transmite através de RFO_HP:
-
Recepção: PA4=1, PA5=0
-
Transmissão (alta potência de saída, modo SMPS): PA4=0, PA5=1
Primeiros Passos
Início rápido com comandos AT
Preparação
-
Passo 1. Conecte o Wio-E5 Development Kit ao PC através de um cabo Type-C
-
Passo 2. Abra uma ferramenta serial (por exemplo, Arudino Serial Monitor), selecione a porta COM correta, defina a taxa de baud para 9600 e selecione Both NL & CR
-
Passo 3. Tente enviar "AT" e você verá a resposta.

Comandos AT básicos
-
AT+ID // Ler todos, DevAddr(ABP), DevEui(OTAA), AppEui(OTAA)
-
AT+ID=DevAddr // Ler DevAddr
-
AT+ID=DevEui // Ler DevEui
-
AT+ID=AppEui // Ler AppEui
-
AT+ID=DevAddr,"devaddr" // Definir novo DevAddr
-
AT+ID=DevEui,"deveui" // Definir novo DevEui
-
AT+ID=AppEui,"appeui" // Definir novo AppEui
-
AT+KEY=APPKEY,"16 bytes length key" // Alterar chave de sessão da aplicação
-
AT+DR=band // Alterar os Planos de Banda
-
AT+DR=SCHEME // Verificar banda atual
-
AT+CH=NUM, 0-7 // Habilitar canal 0~7
-
AT+MODE="mode" // Selecionar modo de trabalho: LWOTAA, LWABP ou TEST
-
AT+JOIN // Enviar requisição JOIN
-
AT+MSG="Data to send" // Usado para enviar quadro em formato string que não precisa ser confirmado pelo servidor
-
AT+CMSG="Data to send" // Usado para enviar quadro em formato string que deve ser confirmado pelo servidor
-
AT+MSGHEX="xx xx xx xx" // Usado para enviar quadro em formato hex que não precisa ser confirmado pelo servidor
-
AT+CMSGHEX="xx xx xx xx" // Usado para enviar quadro em formato hex que deve ser confirmado pelo servidor
Conectar e enviar dados para The Things Network
-
Passo 1. Visite o site The Things Network e cadastre-se para uma nova conta
-
Passo 2. Depois de fazer login, clique no seu perfil e selecione Console

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

- Passo 4. Clique em Go to applications

- Passo 5. Clique em + Add application

- Passo 6. Preencha o Application ID e clique em Create application

Nota: Aqui Application name e Description não são campos obrigatórios. Se Application name for deixado em branco, ele usará o mesmo nome de Application ID por padrão
A seguir está o aplicativo recém-criado

- Passo 7. Clique em + Add end device

- Passo 8. Clique em Manually para inserir manualmente as credenciais de registro

- Passo 9. Selecione o Frequency plan de acordo com a sua região. Também certifique-se de usar a mesma frequência do gateway ao qual você irá conectar este dispositivo. Selecione MAC V1.0.2 como LoRaWAN® version e PHY V1.0.2 REV B como Regional Parameters version. Essas configurações estão de acordo com a pilha LoraWAN® do Wio-E5.

-
Passo 10. Enquanto o módulo Wio-E5 ainda estiver acessível pelo console serial, envie os seguintes comandos AT no monitor serial:
AT+ID=DevEuipara obter seu Device EUIAT+ID=AppEui, para obter seu App EUIAT+KEY=APPKEY,"2B7E151628AED2A6ABF7158809CF4F3C"para definir a App Key
A saída será a seguinte:
Tx: AT+ID=DevEui
Rx: +ID: DevEui, 2C:F7:F1:20:24:90:03:63
Tx: AT+ID=AppEui
Rx: +ID: AppEui, 80:00:00:00:00:00:00:07
Tx: AT+KEY=APPKEY,"2B7E151628AED2A6ABF7158809CF4F3C"
Rx: +KEY: APPKEY 2B7E151628AED2A6ABF7158809CF4F3C
- Passo 11. Copie e cole as informações acima nos campos DevEUI, AppEUI e AppKey. O campo End device ID será preenchido automaticamente quando preenchermos DevEUI. Por fim, clique em Register end device

-
Passo 12. Registre seu Gateway LoRaWAN® no TTN Console. Por favor, consulte as instruções mostradas aqui
-
Passo 13. Digite os seguintes comandos AT para conectar ao TTN
// If you are using US915
AT+DR=US915
AT+CH=NUM,8-15
// If you are using EU868
AT+DR=EU868
AT+CH=NUM,0-2
AT+MODE=LWOTAA
AT+JOIN
A saída no monitor serial será a seguinte:
Tx: AT+DR=US915
Rx: +DR: US915
Tx: AT+CH=NUM,8-15
Rx: +CH: NUM, 8-15
Tx: AT+MODE=LWOTAA
Rx: +MODE: LWOTAA
Tx: AT+JOIN
Rx: +JOIN: Start
+JOIN: NORMAL
+JOIN: Network joined
+JOIN: NetID 000013 DevAddr 26:01:5F:66
+JOIN: Done
Se você vir +JOIN: Network joined no seu console serial, isso significa que seu dispositivo se conectou com sucesso ao TTN!
Você também pode verificar o status do seu dispositivo na página End devices

- Passo 14. Digite os seguintes comandos AT para enviar dados ao TTN
// send string "HELLO" to TTN
Tx: AT+MSG=HELLO
Rx: +MSG: Start
+MSG: FPENDING
+MSG: RXWIN2, RSSI -112, SNR -1.0
+MSG: Done
// send hex "00 11 22 33 44"
Tx: AT+MSGHEX="00 11 22 33 44"
Rx: +MSGHEX: Start
+MSGHEX: Done
Para mais informações sobre comandos AT, consulte Wio-E5 AT Command Specification
Desenvolver com STM32Cube MCU Package
Esta seção é para o Wio-E5 Development Kit, com o objetivo de construir várias aplicações com o STM32Cube MCU Package para a série STM32WL (SDK).
Nota: Agora atualizamos a biblioteca para suportar a v1.1.0, que é a versão mais recente do STM32Cube MCU Package para a série STM32WL.
Por favor, leia primeiro a seção Erase Factory AT Firmware, pois precisamos apagar o Factory AT Firmware antes de programar com o SDK. Depois de apagar o Factory AT Firmware ele NÃO PODE ser recuperado.
Preparativos
Software:
-
STM32CubeIDE: para compilação e depuração
-
STM32CubeProgrammer: para programar dispositivos STM32
Hardware:
-
Gateway LoRaWAN® conectado a um LoRaWAN® Network Server (por exemplo, TTN)
-
Um cabo USB Tipo-C e um ST-LINK. Conecte o cabo Tipo-C à porta Tipo-C da placa para alimentação e comunicação serial. Conecte o ST-LINK aos pinos SWD da seguinte forma

Visão geral da configuração de GPIO
- Como o projeto de hardware da série Wio-E5 é um pouco diferente do NUCLEO-WL55JC, a placa de desenvolvimento oficial STM32WL55JC da ST, os desenvolvedores precisam reconfigurar alguns GPIOs para adaptar o exemplo do SDK à série Wio-E5. Nós já reconfiguramos os GPIOs, mas achamos necessário apontar a diferença.
| Rótulo do Exemplo SDK | GPIO do NUCLEO-WL55JC | GPIO do Wio-E5 Development Kit |
|---|---|---|
| RF_CTRL1 | PC4 | PA4 |
| RF_CTRL2 | PC5 | PA5 |
| RF_CTRL3 | PC3 | None |
| BUT1 | PA0 | PB13 (Botão de Boot) |
| BUT2 | PA1 | None |
| BUT3 | PC6 | None |
| LED1 | PB15 | None |
| LED2 | PB9 | PB5 |
| LED3 | PB11 | None |
| DBG1 | PB12 | PA0 (Botão D0) |
| DBG2 | PB13 | PB10 |
| DBG3 | PB14 | PB3 |
| DBG4 | PB10 | PB4 |
| Usart | Usart2(PA2/PA3) | Usart1(PB6/PB7) |
Aplicações
Agora exploraremos várias aplicações para o Wio-E5 Development Kit com o STM32Cube MCU Package para a série STM32WL (SDK).
Nó Final LoRaWAN®
Esta aplicação conectará o Wio-E5 Development Kit ao TTN (The Things Network) e enviará dados após conectar-se a um gateway LoRaWAN®.
- Passo 1. Clique aqui para visitar o repositório Seeed-Studio/LoRaWan-E5-Node e faça o download como um arquivo ZIP

-
Passo 2. Extraia o arquivo ZIP e navegue até
LoRaWan-E5-Node > Projects > Applications > LoRaWAN > LoRaWAN_End_Node > STM32CubeIDE -
Passo 3. Clique duas vezes no arquivo .project
Nota: Para MAC, deve-se utilizar uma das opções abaixo para abrir o projeto:
-
1. Navegue até
Wio-E5-Node > Projects > Applications > LoRaWAN > LoRaWAN_End_Node. Clique duas vezes no arquivo "LoRaWAN_End_Node.ioc". -
2. Use "Import Projects from File System or Archieve" como nas imagens abaixo.
-

- Passo 4. Clique com o botão direito no projeto e clique em Properties

- Passo 5. Navegue até
C/C++ Build > Settings > MCU Post build outputs, marque Convert to Intel Hex file (-O ihex) e clique em Apply and Close

- Passo 6. Clique em Build 'Debug', e a compilação deve terminar sem erros


Agora vamos modificar nosso Device EUI, Application EUI, Application KEY e LoRawan Region
- Passo 7. Siga o guia aqui para configurar sua aplicação TTN, obtenha seu Application EUI e copie-o para a definição de macro
LORAWAN_JOIN_EUIemLoRaWAN/App/se-identity.h. Por exemplo, o Application EUI aqui é80 00 00 00 00 00 00 0x07:
// LoRaWAN/App/se-identity.h
/*!
* App/Join server IEEE EUI (big endian)
*/
#define LORAWAN_JOIN_EUI { 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07 }
- Passo 8. Além disso, você pode modificar seu Device EUI e Application Key, definindo as macros
LORAWAN_DEVICE_EUIeLORAWAN_NWK_KEYemLoRaWAN/App/se-identity.h. Certifique-se de queLORAWAN_DEVICE_EUIeLORAWAN_NWK_KEYsejam os mesmos que oDevice EUIeApp Keyno console do TTN.
// LoRaWAN/App/se-identity.h
/*!
* end-device IEEE EUI (big endian)
*/
#define LORAWAN_DEVICE_EUI { 0x2C, 0xF7, 0xF1, 0x20, 0x24, 0x90, 0x03, 0x63 }
/*!
* Network root key
*/
#define LORAWAN_NWK_KEY 2B,7E,15,16,28,AE,D2,A6,AB,F7,15,88,09,CF,4F,3C

- Passo 9. A região LoRaWAN® padrão é
EU868, você pode modificá-la definindo a macroACTIVE_REGIONemLoRaWAN/App/lora_app.h
// LoRaWAN/App/lora_app.h
/* LoraWAN application configuration (Mw is configured by lorawan_conf.h) */
/* Available: LORAMAC_REGION_AS923, LORAMAC_REGION_AU915, LORAMAC_REGION_EU868, LORAMAC_REGION_KR920, LORAMAC_REGION_IN865, LORAMAC_REGION_US915, LORAMAC_REGION_RU864 */
#define ACTIVE_REGION LORAMAC_REGION_US915

- Passo 10. Depois das modificações acima, recompile o exemplo e programe-o no seu Wio-E5. Abra
STM32CubeProgrammer, conecte o ST-LINK ao seu PC, segure oRESET Buttondo seu dispositivo, depois clique emConnecte solte oRESET Button:

- Passo 11. Certifique-se de que o Read Out Protection esteja em
AA; se aparecer comoBB, selecioneAAe clique emApply:

- Passo 12. Agora, vá para a página
Erasing & Programming, selecione o caminho do seu arquivo hex (por exemplo:C:\Users\user\Downloads\LoRaWan-E5-Node\Projects\Applications\LoRaWAN\LoRaWAN_End_Node\STM32CubeIDE\Debug\LoRaWAN_End_Node.hex), selecione as opções de programação como na figura a seguir e clique emStart Programming!

Você verá a mensagem Download verified successfully assim que a programação for concluída.
- Passo 13. Se o seu gateway LoRaWAN® e o TTN estiverem configurados, o Wio-E5 irá se juntar com sucesso após o reset! Um pacote de confirmação LoRaWAN® será enviado ao TTN a cada 30 segundos. O seguinte log será impresso no monitor serial (o Arduino Serial Monitor é usado aqui) se o join for bem-sucedido:

- Saúde! Agora você conectou o Wio-E5 à rede LoRaWAN®! Você já pode começar a desenvolver aplicações de nó final LoRaWAN® ainda mais empolgantes!
Nota: O Wio-E5 só suporta modo de saída de alta potência, portanto você não pode usar estas definições de macro em radio_board_if.h :
#define RBI_CONF_RFO RBI_CONF_RFO_LP_HP
// or
#define RBI_CONF_RFO RBI_CONF_RFO_LP
Embora RBI_CONF_RFO esteja definido como RBI_CONF_RFO_LP_HP em radio_board_if.h, ele não será usado porque USE_BSP_DRIVER está definido e a função BSP_RADIO_GetTxConfig() retorna RADIO_CONF_RFO_HP
FreeRTOS LoRaWAN®
Esta aplicação também conectará o Wio-E5 Development Kit ao TTN (The Things Network) e enviará dados após a conexão com um gateway LoRaWAN®. A diferença entre a aplicação LoRaWAN® End Node anterior e esta aplicação FreeRTOS LoRaWAN® é que a anterior roda em bare metal enquanto esta roda sob FreeRTOS.
- Passo 1. Clique aqui para visitar o repositório Seeed-Studio/LoRaWan-E5-Node e faça o download como um arquivo ZIP

-
Passo 2. Extraia o arquivo ZIP e navegue até
LoRaWan-E5-Node > Projects > Applications > FreeRTOS > FreeRTOS_LoRaWAN -
Passo 3. Dê um clique duplo no arquivo .project
-
Passo 4. Consulte do passo 4 ao passo 13 da aplicação LoRaWAN® End Node anterior para conectar o Wio-E5 Development Kit ao TTN!
FreeRTOS LoRaWAN® AT
Esta aplicação também conectará o Wio-E5 Development Kit ao TTN (The Things Network) e enviará dados após a conexão com um gateway LoRaWAN®. A diferença entre a aplicação FreeRTOS LoRaWAN® anterior e esta aplicação é que você pode usar comandos AT.
- Passo 1. Clique aqui para visitar o repositório Seeed-Studio/LoRaWan-E5-Node e faça o download como um arquivo ZIP

-
Passo 2. Extraia o arquivo ZIP e navegue até
LoRaWan-E5-Node > Projects > Applications > FreeRTOS > FreeRTOS_LoRaWAN_AT -
Passo 3. Dê um clique duplo no arquivo .project
-
Passo 4. Consulte do passo 4 ao passo 12 da aplicação LoRaWAN® End Node anterior
-
Passo 5. Abra um monitor serial como o Arduino Serial Monitor e você verá a seguinte saída

- Passo 6. Digite AT? e pressione ENTER para visualizar todos os comandos AT disponíveis

-
Passo 7. Se você ainda quiser alterar Device EUI, Application EUI, Application KEY e LoRawan Region, pode alterá-los usando comandos AT. No entanto, estes parâmetros já estão definidos em se-identity.h e lora_app.h neste exemplo
-
Passo 8. Digite AT+JOIN=1 e você verá a seguinte saída assim que o join for bem-sucedido!

Nota: Aqui o formato AT+JOIN=(Mode) deve ser usado. Mode corresponde a 0 para ABP ou 1 para OTAA
FreeRTOS LowPower
Esta aplicação ativará o modo de baixo consumo no Wio-E5 Development Kit. Assim que a aplicação for gravada, a placa consumirá energia normalmente por 2 segundos e entrará em modo de baixo consumo por 2 segundos, e assim sucessivamente.
- Passo 1. Clique aqui para visitar o repositório Seeed-Studio/LoRaWan-E5-Node e faça o download como um arquivo ZIP

-
Passo 2. Extraia o arquivo ZIP e navegue até
LoRaWan-E5-Node > Projects > Applications > FreeRTOS > FreeRTOS_LowPower -
Passo 3. Dê um clique duplo no arquivo .project
-
Passo 4. Clique com o botão direito no projeto e clique em Properties

- Passo 5. Navegue até
C/C++ Build > Settings > MCU Post build outputs, marque Convert to Intel Hex file (-O ihex) e clique em Apply and Close

- Passo 6. Clique em Build 'Debug' e ele deverá compilar sem erros


- Passo 7. Abra o
STM32CubeProgrammer, conecte o ST-LINK ao seu PC, segure oRESET Buttondo seu dispositivo, depois clique emConnecte solte oRESET Button:

- Passo 8. Certifique-se de que o Read Out Protection esteja em
AA; se aparecer comoBB, selecioneAAe clique emApply:

- Passo 9. Agora, vá para a página
Erasing & Programming, selecione o caminho do seu arquivo hex (por exemplo:C:\Users\user\Downloads\LoRaWan-E5-Node\Projects\Applications\FreeRTOS\FreeRTOS_LowPower\Debug\FreeRTOS_LowPower.hex), selecione as opções de programação como na figura a seguir e clique emStart Programming!

Você verá a mensagem Download verified successfully, quando a programação for concluída.
- Passo 10. Conecte o Wio-E5 Development Kit a um PC conectando um medidor de energia. Você notará que o LED vermelho na placa pisca a cada segundo e a placa alterna entre estados de energia normal e baixa (a corrente no medidor de energia diminui por 1 segundo para o estado de baixa energia e volta a subir por 1 segundo para o estado de funcionamento normal)

Baixo Consumo
Este aplicativo também ativará o modo de baixo consumo no Wio-E5 Development Kit. A diferença entre o aplicativo anterior FreeRTOS LowPower e este aplicativo Low Power é que o anterior é executado sob FreeRTOS enquanto este roda em bare metal.
- Passo 1. Clique aqui para visitar o branch qian do repositório Seeed-Studio/LoRaWan-E5-Node e faça o download como um arquivo ZIP

-
Passo 2. Extraia o arquivo ZIP e navegue até
LoRaWan-E5-Node > Projects > Applications > LowPower -
Passo 3. Clique duas vezes no arquivo .project
-
Passo 4. Consulte o passo 4 - passo 10 do aplicativo anterior FreeRTOS LowPower e você verá a mesma saída no final no medidor de energia!
Recursos
Datasheet da Wio-E5 Development Board:
Datasheet da Wio-E5:
Certificações da Wio-E5:
SDK relevante:
Suporte Técnico & Discussão de Produto
Envie qualquer problema técnico para o nosso fórum.
Obrigado por escolher nossos produtos! Estamos aqui para 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.