Skip to main content

Kit de Desarrollo Wio-E5

pir

LoRaWAN® es una marca usada bajo licencia de LoRa Alliance®. La marca LoRa® es una marca registrada de Semtech Corporation o sus subsidiarias.

Wio-E5 Development Kit es un conjunto compacto de herramientas de desarrollo para desbloquear el potente rendimiento del Wio-E5 STM32WLE5JC. Está compuesto por una placa de desarrollo Wio-E5 Dev Board, una antena (EU868/US915), un cable USB tipo C y un portapilas para 2 baterías AA de 3V.

La Wio-E5 Dev Board integra el módulo Wio-E5 STM32WLE5JC que soporta el protocolo LoRaWAN® en bandas de frecuencia globales. Expone todos los GPIOs del Wio-E5 y soporta varios protocolos de datos e interfaces como RS-485, Grove, conectores macho/hembra, etc. Es una opción perfecta para pruebas rápidas y prototipado veloz de tus proyectos IoT con LoRa®.

El módulo Wio-E5 STM32WLE5JC, integrado en la placa, es el primer combo mundial que integra el chip RF LoRa y el MCU en un único chip compacto, certificado por FCC y CE. Está basado en un núcleo ARM Cortex-M4 y el chip Semtech SX126X LoRa®, soportando los protocolos LoRaWAN® y LoRa® en frecuencias globales, así como modulaciones (G)FSK, BPSK, (G)MSK y LoRa®.

Puedes aprender más sobre Wio-E5 aquí.

La Wio-E5 Dev Board ofrece un rango de transmisión de hasta 10 km en espacios abiertos. El consumo en modo sleep es tan bajo como 2.1 uA (modo WOR). Está diseñada con estándares industriales, soportando un rango de temperatura de operación de -40 ℃ a 85 ℃, alta sensibilidad de -116.5 dBm a -136 dBm, y salida de potencia hasta +20.8 dBm a 3.3V.

Además, cuenta con múltiples interfaces, incluyendo todos los 28 pines del Wio-E5, conectores Grove, terminal RS-485, y conectores macho/hembra para facilitar la conexión con sensores y módulos diversos, evitando la soldadura manual de cables. También puede alimentarse fácilmente con 2 baterías AA conectadas al portapilas, permitiendo uso temporal sin fuente externa. Es una placa amigable para pruebas rápidas y prototipado.

Como el Wio-E5 es un chip LoRaWAN® con MCU integrado, existen tres formas principales de utilizar la Wio-E5 Dev Board:

1: Conectar la Wio-E5 Dev Board al PC vía USB y controlarla mediante comandos AT

Tiene una función USB a UART integrada. Solo conecta la placa al PC con un cable USB tipo C, usa un software de comunicación serial para enviar comandos AT y leer datos.

2: Conectar la Wio-E5 Dev Board a otra placa principal vía UART y controlarla con comandos AT

Por ejemplo, conectar la Wio-E5 Dev Board a Seeeduino XIAO y su placa de expansión vía UART, y enviar comandos AT y leer datos desde el monitor serial del Arduino IDE.

3: Desarrollar aplicaciones propias usando el SDK

Desarrolla tu propia placa LoRa® con función MCU usando STM32Cube Programmer, el SDK oficial de STMicroelectronics. Los recursos del SDK están disponibles en la sección de aprendizaje y documentos abajo.

Con todas estas características, la Wio-E5 Dev Board es una excelente opción para desarrollo, pruebas, prototipado y aplicaciones IoT de largo alcance y ultra bajo consumo, como agricultura inteligente, oficinas inteligentes e industria inteligente.

Si no estás familiarizado con la tecnología LoRa® y LoRaWAN®, revisa este blog detallado: LoRapedia.

Características

  • Ultra bajo consumo y alto rendimiento
  • Fácil para pruebas y prototipado rápido
  • Pines GPIO completos expuestos con interfaces ricas como RS-485, Grove, etc.
  • Soporta planes de frecuencia globales LoRaWAN® y LoRa®
  • Alcance de transmisión largo, hasta 10 km (valor ideal en espacio abierto)

Hardware Overview

pir

pir

Especificaciones

ParámetrosEspecificaciones
TamañoWio-E5 Dev Board: 85.6*54mm  Empaque: 200*130*50mm
Voltaje - suministro3-5V (Batería) / 5V(USB Tipo-C)
Voltaje - salidaEN 3V3 / 5V
Energía - salidaHasta +20.8dBm a 3.3V
FrecuenciaEU868 / US915 / AU915 / AS923 / KR920 / IN865
ProtocoloLoRaWAN®
Sensitividad-116.5dBm ~ -136dBm
InterfacesUSB Tipo C / JST2.0 / Grove*3(IIC*2/UART*1) / RS485 / SMA-K / IPEX
ModulaciónLoRa®, (G)FSK, (G)MSK, BPSK
Temperatura operativa-40℃ ~ 85℃
CorrienteLa corriente del modulo LoRa-E5 en modo sleep es de tan baja como 2.1uA (modo WOR)
Lista de Partes:
Wio-E5 Dev Board *1
Antena(EU868/US915)*1
USB Tipo-C (20cm) *1
Portapilas para 2*AA 3V *1

Applicaciones

  • Pruebas fáciles con el módulo Wio-E5
  • Prototipado rápido de dispositivos LoRa® con Wio-E5
  • Desarrollo de cualquier aplicación de comunicación inalámbrica de largo alcance
  • Aprendizaje e investigación de aplicaciones LoRa® y LoRaWAN®

pir

Notas de Aplicación

1. Firmware AT de fábrica

La serie Wio-E5 viene con un firmware AT preinstalado que soporta los protocolos LoRaWAN® Clase A/B/C y un amplio rango de frecuencias: EU868, US915, AU915, AS923, KR920, IN865. Este firmware permite a los desarrolladores construir prototipos o aplicaciones de forma rápida y sencilla mediante comandos AT.

El firmware AT incluye un bootloader para actualizaciones por DFU y la aplicación AT. El pin "PB13/SPI_SCK/BOOT" se utiliza para controlar si el módulo arranca en el bootloader o en la aplicación AT.

  • Cuando PB13 está en ALTO, el módulo arranca en la aplicación AT después de un reinicio (baudios por defecto: 9600).
  • Cuando PB13 está en BAJO (presionando el botón "Boot" del kit), el módulo permanece en el bootloader y transmite el carácter "C" cada segundo a 115200 baudios.
note
  • El firmware AT de fábrica está programado con protección de lectura RDP nivel 1. Los desarrolladores deben eliminar esta protección con STM32Cube Programmer si desean modificarlo. Advertencia: cambiar RDP a nivel 0 borrará toda la memoria flash, y el firmware AT de fábrica no podrá recuperarse.
  • El pin "PB13/SPI_SCK/BOOT" es un GPIO normal, no es el pin "BOOT0" del MCU. Solo se usa por el bootloader del firmware AT para decidir si entrar en la aplicación o quedarse en bootloader. El verdadero pin "BOOT0" no está disponible en el módulo, lo que debe tenerse en cuenta al desarrollar aplicaciones de bajo consumo.

2. Configuración de Reloj

2.1 HSE (Reloj externo de alta velocidad)

  • Oscilador TCXO de 32 MHz
  • Alimentación del TCXO: PB0 – VDD_TCXO

2.2 LSE (Reloj externo de baja velocidad)

  • Cristal oscilador de 32.768 KHz

3. Conmutador RF

El módulo Wio-E5 transmite SOLO por RFO_HP:

  • Recepción: PA4 = 1, PA5 = 0
  • Transmisión (alta potencia de salida, modo SMPS): PA4 = 0, PA5 = 1

Primeros Pasos

Inicio rápido con Comandos AT

Preparación

  • Paso 1. Conecta el Wio-E5 Development Kit al PC mediante un cable USB tipo C
  • Paso 2. Abre una herramienta serial (ej. Monitor Serial de Arduino), selecciona el puerto COM correcto, establece la velocidad a 9600 baudios y el formato "Both NL & CR"
  • Paso 3. Intenta enviar el comando "AT" y verás la respuesta

pir

Comandos AT Básicos

  • AT+ID // Leer todo: DevAddr (ABP), DevEui (OTAA), AppEui (OTAA)
  • AT+ID=DevAddr // Leer DevAddr
  • AT+ID=DevEui // Leer DevEui
  • AT+ID=AppEui // Leer AppEui
  • AT+ID=DevAddr,"devaddr" // Establecer nuevo DevAddr
  • AT+ID=DevEui,"deveui" // Establecer nuevo DevEui
  • AT+ID=AppEui,"appeui" // Establecer nuevo AppEui
  • AT+KEY=APPKEY,"clave de 16 bytes" // Cambiar la clave de sesión de la aplicación
  • AT+DR=band // Cambiar el plan de bandas
  • AT+DR=SCHEME // Verificar banda actual
  • AT+CH=NUM, 0-7 // Habilitar canal 0~7
  • AT+MODE="mode" // Seleccionar modo de trabajo: LWOTAA, LWABP o TEST
  • AT+JOIN // Enviar solicitud JOIN
  • AT+MSG="Datos a enviar" // Enviar trama en formato cadena (no requiere confirmación del servidor)
  • AT+CMSG="Datos a enviar" // Enviar trama en formato cadena (requiere confirmación del servidor)
  • AT+MSGHEX="xx xx xx xx" // Enviar trama en formato hexadecimal (sin confirmación del servidor)
  • AT+CMSGHEX="xx xx xx xx" // Enviar trama en formato hexadecimal (con confirmación del servidor)

Conexión y envío de datos a The Things Network

  • Paso 1. Visita The Things Network y crea una cuenta nueva.
  • Paso 2. Después de iniciar sesión, haz clic en tu perfil y selecciona Console.

pir

  • Paso 3. Selecciona un clúster para comenzar a añadir dispositivos y gateways.

pir

  • Paso 4. Haz clic en Go to applications (Ir a aplicaciones).

pir

  • Paso 5. Haz clic en + Add application (Agregar aplicación).

pir

  • Paso 6. Completa el campo Application ID y haz clic en Create application (Crear aplicación).

pir

Nota: Los campos Application name (Nombre de la aplicación) y Description (Descripción) no son obligatorios. Si se deja en blanco Application name, se usará por defecto el mismo valor que Application ID.

A continuación se mostrará la aplicación recién creada.

pir

  • Paso 7. Haz clic en + Add end device (Agregar dispositivo final).

pir

  • Paso 8. Haz clic en Manually (Manual), para ingresar manualmente las credenciales de registro.

pir

  • Paso 9. Selecciona el Frequency plan (Plan de frecuencias) de acuerdo con tu región. Asegúrate de que sea el mismo plan que el del gateway al que se conectará este dispositivo. Selecciona MAC V1.0.2 como la versión de LoRaWAN® y PHY V1.0.2 REV B como la versión de Parámetros Regionales. Estas configuraciones corresponden al stack LoRaWAN® del Wio-E5.

pir

  • Paso 10. Mientras el módulo Wio-E5 siga accesible desde la consola serial, envía los siguientes comandos AT en el monitor serial:

    • AT+ID=DevEui para obtener el Device EUI
    • AT+ID=AppEui para obtener el App EUI
    • AT+KEY=APPKEY,"2B7E151628AED2A6ABF7158809CF4F3C" para establecer la App Key

La salida será similar a lo siguiente:

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
  • Paso 11. Copia y pega esta información en los campos DevEUI, AppEUI y AppKey en la consola. El campo End device ID se completará automáticamente al llenar el DevEUI. Finalmente, haz clic en Register end device (Registrar dispositivo final).

pir

  • Paso 12. Registra tu gateway LoRaWAN® en la consola de TTN. Consulta las instrucciones en este enlace: Registro de gateway

  • Paso 13. Escribe los siguientes comandos AT para conectar el dispositivo a 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

La salida en el monitor serial debería ser la siguiente:

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
  • Paso 13 (continuación). Si ves el mensaje +JOIN: Network joined en tu consola serial, ¡significa que tu dispositivo se ha conectado exitosamente a TTN!

También puedes verificar el estado de tu dispositivo en la página End devices (Dispositivos finales).

pir

  • Paso 14. Escribe los siguientes comandos AT para enviar datos a 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 más información sobre los comandos AT, por favor consulta la Especificación de Comandos AT del Wio-E5

Desarrollo con el Paquete STM32Cube MCU

Esta sección es para el Kit de Desarrollo Wio-E5, y tiene como objetivo construir varias aplicaciones con el Paquete STM32Cube MCU para la serie STM32WL (SDK).

Nota: Hemos actualizado la librería para soportar la versión v1.1.0, que es la última versión del Paquete STM32Cube MCU para la serie STM32WL.

note

Por favor, lee la sección Borrar el Firmware AT de Fábrica primero, ya que es necesario borrar el firmware AT de fábrica antes de programar con el SDK. Una vez borrado, no se puede recuperar.

Preparativos

Software:

Hardware:

  • Gateway LoRaWAN® conectado a un servidor de red LoRaWAN® (por ejemplo, TTN)

  • Un cable USB tipo C y un ST-LINK. Conecta el cable tipo C al puerto tipo C de la placa para alimentación y comunicación serial. Conecta el ST-LINK a los pines SWD como se muestra a continuación:

connection

Resumen de la Configuración de GPIO

Como el diseño de hardware de la serie Wio-E5 es un poco diferente del NUCLEO-WL55JC, la placa de desarrollo oficial STM32WL55JC de ST, los desarrolladores deben reconfigurar algunos GPIOs para adaptar el ejemplo del SDK a la serie Wio-E5. Ya hemos reconfigurado los GPIOs, pero creemos que es necesario señalar las diferencias.

Ejemplo de etiqueta SDKGPIO de NUCLEO-WL55JCGPIO del Kit de desarrollo Wio-E5
RF_CTRL1PC4PA4
RF_CTRL2PC5PA5
RF_CTRL3PC3None
BUT1PA0PB13 (Boot Button)
BUT2PA1None
BUT3PC6None
LED1PB15None
LED2PB9PB5
LED3PB11None
DBG1PB12PA0 (D0 Button)
DBG2PB13PB10
DBG3PB14PB3
DBG4PB10PB4
UsartUsart2(PA2/PA3)Usart1(PB6/PB7)

Aplicaciones

Ahora exploraremos varias aplicaciones para el Kit de Desarrollo Wio-E5 utilizando el Paquete STM32Cube MCU para la serie STM32WL (SDK).

Nodo Final LoRaWAN®

Esta aplicación conectará el Kit de Desarrollo Wio-E5 con TTN (The Things Network) y enviará datos después de conectarse con un gateway LoRaWAN®.

  • Paso 1. Haz clic aquí para visitar el repositorio Seeed-Studio/LoRaWan-E5-Node y descárgalo como un archivo ZIP

pir

  • Paso 2. Extrae el archivo ZIP y navega a LoRaWan-E5-Node > Projects > Applications > LoRaWAN > LoRaWAN_End_Node > STM32CubeIDE

  • Paso 3. Haz doble clic en el archivo .project

  • Paso 4. Haz clic derecho sobre el proyecto y selecciona Properties (Propiedades)

pir

  • Paso 5. Navega a C/C++ Build > Settings > MCU Post build outputs, marca la opción Convert to Intel Hex file (-O ihex) y haz clic en Apply and Close (Aplicar y cerrar)

pir

  • Paso 6. Haz clic en Build 'Debug', y el proyecto debería compilarse sin errores

build

pir

Ahora modificaremos nuestro Device EUI, Application EUI, Application KEY y Región LoRaWAN

  • Paso 7. Por favor, sigue la guía para configurar tu aplicación en TTN, obtener tu Application EUI y copiarlo en la definición de macro LORAWAN_JOIN_EUI en LoRaWAN/App/se-identity.h. Por ejemplo, el Application EUI aquí es 80 00 00 00 00 00 00 07:
// LoRaWAN/App/se-identity.h

/*!
* App/Join server IEEE EUI (big endian)
*/
#define LORAWAN_JOIN_EUI { 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07 }
  • Paso 8. También puedes modificar tu Device EUI y Application Key, configurando las definiciones de macro LORAWAN_DEVICE_EUI y LORAWAN_NWK_KEY en el archivo LoRaWAN/App/se-identity.h. Asegúrate de que LORAWAN_DEVICE_EUI y LORAWAN_NWK_KEY coincidan con el Device EUI y App Key en la consola de 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

pir

  • Paso 9. La región LoRaWAN® predeterminada es EU868, puedes modificarla configurando la macro ACTIVE_REGION en LoRaWAN/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

pir

  • Paso 10. Después de las modificaciones anteriores, recompila el ejemplo y prográmalo en tu Wio-E5. Abre STM32CubeProgrammer, conecta el ST-LINK a tu PC, mantén presionado el Botón RESET de tu dispositivo, luego haz clic en Connect y suelta el Botón RESET:

pir

  • Paso 11. Asegúrate de que la protección de lectura (Read Out Protection) esté en AA, si aparece como BB, selecciona AA y haz clic en Apply:

pir

  • Paso 12. Ahora ve a la página Erasing & Programming, selecciona la ruta de tu archivo hex (por ejemplo: C:\Users\usuario\Downloads\LoRaWan-E5-Node\Projects\Applications\LoRaWAN\LoRaWAN_End_Node\STM32CubeIDE\Debug\LoRaWAN_End_Node.hex), selecciona las opciones de programación como en la imagen siguiente, luego haz clic en Start Programming:

pir

Verás el mensaje **Download verified successfully** una vez finalizada la programación.
  • Paso 13. Si tu Gateway LoRaWAN® y TTN están configurados, ¡el Wio-E5 se unirá correctamente después del reinicio! Se enviará un paquete confirmado de LoRaWAN® a TTN cada 30 segundos. El siguiente log se imprimirá en el monitor serial (aquí se usa el monitor serial de Arduino) si la unión es exitosa:

pir

- ¡Felicidades! ¡Ahora has conectado Wio-E5 a la red LoRaWAN®! Ahora puedes comenzar a desarrollar aplicaciones más emocionantes como Nodo Final LoRaWAN®.

Nota: El Wio-E5 solo admite el modo de salida de alta potencia, por lo tanto no puedes usar estas definiciones de macro en radio_board_if.h:

#define RBI_CONF_RFO     RBI_CONF_RFO_LP_HP
// or
#define RBI_CONF_RFO RBI_CONF_RFO_LP

Aunque RBI_CONF_RFO está definido como RBI_CONF_RFO_LP_HP en radio_board_if.h, no se utilizará porque USE_BSP_DRIVER está definido y la función BSP_RADIO_GetTxConfig() devuelve RADIO_CONF_RFO_HP

FreeRTOS LoRaWAN®

Esta aplicación también conectará el Wio-E5 Development Kit con TTN (The Things Network) y enviará datos después de conectarse a una puerta de enlace LoRaWAN®. La diferencia entre la aplicación anterior LoRaWAN® End Node y esta aplicación FreeRTOS LoRaWAN® es que la anterior se ejecuta directamente sobre hardware (bare metal), mientras que esta se ejecuta bajo FreeRTOS.

  • Paso 1. Haz clic aquí para visitar el repositorio Seeed-Studio/LoRaWan-E5-Node y descárgalo como archivo ZIP

pir

  • Paso 2. Extrae el archivo ZIP y navega hasta LoRaWan-E5-Node > Projects > Applications > FreeRTOS > FreeRTOS_LoRaWAN

  • Paso 3. Haz doble clic en el archivo .project

  • Paso 4. Consulta los pasos del 4 al 13 de la aplicación anterior LoRaWAN® End Node para conectar tu Wio-E5 Development Kit con TTN.

FreeRTOS LoRaWAN® AT

Esta aplicación también conectará el Wio-E5 Development Kit con TTN (The Things Network) y enviará datos después de conectarse a una puerta de enlace LoRaWAN®. La diferencia con la aplicación anterior FreeRTOS LoRaWAN® es que en esta puedes usar comandos AT.

  • Paso 1. Haz clic aquí para visitar el repositorio Seeed-Studio/LoRaWan-E5-Node y descárgalo como archivo ZIP

pir

  • Paso 2. Extrae el archivo ZIP y navega hasta LoRaWan-E5-Node > Projects > Applications > FreeRTOS > FreeRTOS_LoRaWAN_AT

  • Paso 3. Haz doble clic en el archivo .project

  • Paso 4. Consulta los pasos del 4 al 12 de la aplicación anterior LoRaWAN® End Node

  • Paso 5. Abre un monitor serial como el Monitor Serial de Arduino y verás la siguiente salida:

pir

  • Paso 6. Escribe AT? y presiona ENTER para ver todos los comandos AT disponibles

pir

  • Paso 7. Si aún deseas cambiar el Device EUI, Application EUI, Application KEY y la Región LoRaWAN, puedes hacerlo utilizando comandos AT. Sin embargo, estos parámetros ya están establecidos en los archivos se-identity.h y lora_app.h en este ejemplo

  • Paso 8. Escribe AT+JOIN=1 y verás la siguiente salida una vez que la unión sea exitosa:

pir

Nota: Aquí se debe usar el formato AT+JOIN=(Modo). El Modo corresponde a 0 para ABP o 1 para OTAA.

FreeRTOS LowPower

Esta aplicación habilitará el modo de bajo consumo en el Wio-E5 Development Kit. Una vez que la aplicación esté flasheada, la placa consumirá energía normalmente durante 2 segundos, luego entrará en modo de bajo consumo durante 2 segundos, y así sucesivamente.

  • Paso 1. Haz clic aquí para visitar el repositorio Seeed-Studio/LoRaWan-E5-Node y descárgalo como archivo ZIP

pir

  • Paso 2. Extrae el archivo ZIP y navega hasta LoRaWan-E5-Node > Projects > Applications > FreeRTOS > FreeRTOS_LowPower

  • Paso 3. Haz doble clic en el archivo .project

  • Paso 4. Haz clic derecho sobre el proyecto y selecciona Properties

pir

  • Paso 5. Navega a C/C++ Build > Settings > MCU Post build outputs, marca la opción Convert to Intel Hex file (-O ihex) y haz clic en Apply and Close

pir

  • Paso 6. Haz clic en Build 'Debug', y debería compilar sin errores

pir

pir

  • Paso 7. Abre STM32CubeProgrammer, conecta el ST-LINK a tu PC, mantén presionado el botón RESET de tu dispositivo, luego haz clic en Connect y suelta el botón RESET:

pir

  • Paso 8. Asegúrate de que la protección de lectura (Read Out Protection) esté en AA. Si aparece como BB, selecciona AA y haz clic en Apply:

pir

  • Paso 9. Ahora ve a la pestaña Erasing & Programming, selecciona la ruta de tu archivo hex (por ejemplo: C:\Users\user\Downloads\LoRaWan-E5-Node\Projects\Applications\FreeRTOS\FreeRTOS_LowPower\Debug\FreeRTOS_LowPower.hex), selecciona las opciones de programación como en la siguiente imagen y haz clic en Start Programming:

pir

Verás el mensaje Download verified successfully una vez que la programación haya finalizado.

  • Paso 10. Conecta el Wio-E5 Development Kit a un PC usando un medidor de energía (power meter). Notarás que el LED rojo de la placa parpadea cada segundo y que la placa alterna entre estados de consumo normal y bajo consumo (la corriente medida por el medidor bajará durante 1 segundo en el estado de bajo consumo y subirá durante 1 segundo en el estado normal).

pir

Bajo Consumo (Low Power)

Esta aplicación también habilitará el modo de bajo consumo en el Wio-E5 Development Kit. La diferencia entre la aplicación FreeRTOS LowPower anterior y esta aplicación Low Power es que la primera corre bajo FreeRTOS, mientras que esta corre en bare metal (sin sistema operativo).

  • Paso 1. Haz clic aquí para visitar la rama qian del repositorio Seeed-Studio/LoRaWan-E5-Node y descárgala como archivo ZIP

pir

  • Paso 2. Extrae el archivo ZIP y navega hasta LoRaWan-E5-Node > Projects > Applications > LowPower

  • Paso 3. Haz doble clic en el archivo .project

  • Paso 4. Refiérete a los pasos 4 a 10 de la aplicación FreeRTOS LowPower anterior, y verás la misma salida al final en el medidor de energía.

Recursos

Hojas de fatos de la placa de desarrollo Wio-E5:

Hojas de Datos de Wio-E5:

Certificaciones para Wio-E5:

Relevante para SDK:

Soporte Técnico y Discusión de Producto

Por favor, envía cualquier problema técnico a nuestro foro.

¡Gracias por elegir nuestros productos! Estamos aquí para ofrecerte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para atender distintas preferencias y necesidades.

Loading Comments...