Skip to main content

Comenzar con SES

Preparación

Preparación de Hardware

  • SenseCAP T1000-E x 1
  • Cable USB x 1
  • Computadora x 1

Preparación de Software

Antes de poder comenzar a desarrollar, se requieren las siguientes herramientas de software.

SEGGER Embedded Studio (SES)

SES es una solución todo en uno para gestionar, construir, probar e implementar aplicaciones embebidas. Esto significa operaciones de desarrollo fluidas y eficientes gracias a su amplia gama de características. El potente gestor de proyectos permite la gestión de proyectos grandes y pequeños. Las características de control de versiones permiten el despliegue automático de aplicaciones.

Descarga el paquete de instalación correspondiente según tu sistema operativo.

SEGGER Embedded Studio (SES)-Descargar
tip

Se recomienda usar la versión 5.68.

pir

nRF5 SDK

El nRF5 SDK proporciona un entorno de desarrollo rico para dispositivos de la serie nRF5 al incluir una amplia selección de controladores, bibliotecas, ejemplos para periféricos, SoftDevices y protocolos de radio propietarios.

nRF5 SDK-Descargar

pir

Paquete de Ejemplo Seeed T1000-E

Seeed proporciona un proyecto de ejemplo para que los desarrolladores puedan comenzar más rápidamente. Este ejemplo incluye comunicación LoRaWAN, adquisición de información de posicionamiento, adquisición de datos de sensores a bordo, etc.

Ejemplo de Seeed-Descargar

Agregar archivo de Ejemplo de Seeed al nRF5 SDK

Copia el archivo de Ejemplo de Seeed T1000-E a la siguiente ruta del nRF5 SDK: .../nRF5_SDK_17.1.0_ddde560/examples/ble_peripheral/

pir

Verificar la información del Bootloader

Antes de comenzar, por favor verifica primero la información del bootloader.

  • Paso 1: Entrar al modo DFU

Conecta el cable USB a tu PC, mantén presionado el botón del dispositivo, luego conecta el cable de carga, debería aparecer un controlador llamado T1000-E.

pir

  • Paso 2: Verificar el INFO_UF2.TXT

La información correcta del bootloader se muestra en la figura:

pir

Ejecutar Proyecto de Ejemplo LoRaWAN

Importar Proyecto de Ejemplo

Aquí tomamos el proyecto 08_ses_lorawan_gnss como ejemplo. Abre SES y abre el proyecto de ejemplo.

pir

Modificar los Parámetros LoRaWAN

Define la REGION/DEVICE_EUI/JOIN_EUI/APP_KEY en lorawan_key_config.h.

pir

Construir el proyecto modificado

Selecciona el proyecto requerido en el Explorador de Proyectos.
Elige Build > Build o presiona F7.

pir

Convertir a archivo UF2

Después de que la construcción sea exitosa, habrá un archivo .hex en la carpeta de salida, hemos incluido un script de Python uf2conv.py en la carpeta Firmware para convertir el archivo hex a archivo uf2.

Navega a la ruta del archivo y ejecuta el script:

python uf2conv.py filename.hex -c -f 0xADA52840 -o filename.uf2

pir

Flashear el Firmware de la Aplicación

  • Paso 1: Entrar en modo DFU

Conecta el cable USB a tu PC, mantén presionado el botón del dispositivo, luego conecta el cable de carga, debería aparecer un controlador llamado T1000-E.

pir

  • Paso 2: Flashear el Firmware de la Aplicación LoRaWAN

Copia el archivo UF2 a la unidad DFU. El firmware debería ser flasheado después de que el archivo se descargue y el dispositivo se reinicie.

Conectar a un LNS

En esta sección, conectaremos el dispositivo al LNS (aquí tomamos TTN como ejemplo) para ver los datos, y verificar la ubicación a través de TTN Mapper.

Para comenzar, regístrate para obtener una cuenta con The Things Industries o The Things Network.

Paso 1: Crear una aplicación

Navega a la página de Aplicaciones, haz clic en "+Crear aplicación".

pir

Ingresa un ID de Aplicación, haz clic en Crear Aplicación para guardar tus cambios.

pir

Paso 2: Registrar el Dispositivo

Haz clic en "Registrar dispositivo final".

pir

Configura los siguientes parámetros:

Plan de Frecuencia: Selecciona el plan de frecuencia apropiado para la región objetivo

Versión LoRaWAN: Especificación LoRaWAN 1.0.4

Versión de Parámetros Regionales: PR002 Parámetros Regionales V1.0.3

pir

tip

JoinEUI/DevEUI/APPEUI: Los cuales definiste en el archivo 'lorawan_key_config.h' en la configuración anterior.

pir

pir

Verificar Datos en Vivo

pir

Restaurar el Firmware de Fábrica

  • Para usar el firmware de fábrica de vuelta, flashea el firmware t1000_e_dev_kit_11_lorawan_tracker.uf2.
  • Para usar la nube SenseCAP, necesitas importar las claves SenseCAP escaneando el código QR en la etiqueta del dispositivo.
Loading Comments...