
El rastreador de movimiento Lora STM32WL55 de 6 ejes recopila información clave requerida para el seguimiento de activos, como la aceleración, la velocidad angular, la temperatura y la ubicación del GPS, y carga la batería con energía solar.
Este es un ejemplo que proporciona pruebas rápidas de varios escenarios de servicio que requieren una comunicación a larga distancia de 1 km o más.
El dispositivo se puede comprar en la tienda Smart de Naver.
Enlace de compra: Store inteligente de Naver
Puede comprarlo contactando a [email protected]
| MCU | Descripción |
|---|---|
| STM32WL55 | Lora Soc |
| Sensores | Descripción |
|---|---|
| L76 | Sensor GPS |
| Max2659 | LNA GPS |
| LSM6DSL | Acelerómetro de 6 eje, giroscopio |
| Si7051 | Sensor de temperatura |
| SI7201 | Sensor de pasillo |
| SPV1050 | Cargador de batería solar (corriente de carga máxima 80 mA) |
| Solar | A bordo |
| Batería | Batería de litio de 3.7V |
Es un rastreador de movimiento capaz de comunicación Lora.
La comunicación inalámbrica de Lora se realiza con STM32WL55 SOC
La comunicación inalámbrica Sub-G se realiza con CC1310 SOC
Se puede activar y apagar con el sensor y el imán de SI7201.
Use LSM6DSL para recolectar valores de aceleración y sensor de giroscopio.
El valor de temperatura se recoge utilizando el sensor SI7051.
Funciona durante 5 años usando una batería.
Hay un conector que puede conectar UART X1 e I2C X1, por lo que se puede ampliar.
Este programa no es adecuado para la producción en masa y la comercialización como un programa de ejemplo.
Los clientes B2B deben comunicarse con [email protected].
Para los clientes B2B, desarrollamos un firmware optimizado para fines de los clientes, como baja potencia, estabilización y comunicación con puertas de enlace de forma gratuita.
| Arriba | Abajo |
![]() | ![]() |
Funciona con la versión STM32Cubeide: 1.8.0, Freertos CMSIS_V2, núcleo único
El módulo STM32WL55 solo admite RFO_H
RF Switch IC MPN: BGS12SN6E6327XTSA1

Subghz-phy / app / subghz_phy_app.c
#define REGION_AS923
#if defined( REGION_AS923 )
#define RF_FREQUENCY 923000000 // Hz
#elif defined( REGION_AU915 )
#define RF_FREQUENCY 915000000 // Hz
#elif defined( REGION_CN470 )
#define RF_FREQUENCY 470000000 // Hz
#elif defined( REGION_CN779 )
#define RF_FREQUENCY 779000000 // Hz
#elif defined( REGION_EU433 )
#define RF_FREQUENCY 433000000 // Hz
#elif defined( REGION_EU868 )
#define RF_FREQUENCY 868000000 // Hz
#elif defined( REGION_KR920 )
#define RF_FREQUENCY 920000000 // Hz
#elif defined( REGION_IN865 )
#define RF_FREQUENCY 865000000 // Hz
#elif defined( REGION_US915 )
#define RF_FREQUENCY 915000000 // Hz
#elif defined( REGION_RU864 )
#define RF_FREQUENCY 864000000 // Hz
#else
#error "Please define a frequency band in the compiler options."
#endif
#define TX_OUTPUT_POWER 14
#define LORA_BANDWIDTH 0 // [0: 125 kHz,
// 1: 250 kHz,
// 2: 500 kHz,
// 3: Reserved]
#define LORA_SPREADING_FACTOR 10 // [SF7..SF12]
#define LORA_CODINGRATE 1 // [1: 4/5,
// 2: 4/6,
// 3: 4/7,
// 4: 4/8]
#define LORA_PREAMBLE_LENGTH 8 // Same for Tx and Rx
#define LORA_SYMBOL_TIMEOUT 5 // Symbols
#define LORA_FIX_LENGTH_PAYLOAD_ON false
#define LORA_IQ_INVERSION_ON false
#define TX_BUFFER_SIZE 128
#define RX_BUFFER_SIZE 128

