STM32WL55_6_Axis_Motion_Tracker_example
1.0.0

STM32WL55 6轴Lora运动跟踪器收集资产跟踪所需的关键信息,例如加速度,角速度,温度和GPS位置,并使用太阳能为电池充电。
这是一个示例,可快速测试各种服务方案,需要长距离通信为1公里或更高。
设备可以从Naver Smart Store购买。
购买链接:Naver Smart Store
您可以通过联系[email protected]购买它
| MCU | 描述 |
|---|---|
| STM32WL55 | 洛拉·科克(Lora Soc) |
| 传感器 | 描述 |
|---|---|
| L76 | GPS传感器 |
| Max2659 | GPS LNA |
| LSM6DSL | 6轴加速度计,陀螺仪 |
| SI7051 | 温度传感器 |
| SI7201 | 霍尔传感器 |
| SPV1050 | 太阳能电池充电器(最大充电电流80mA) |
| 太阳的 | 在船上 |
| 电池 | 3.7V锂电池 |
这是一个能够进行洛拉通信的运动跟踪器。
Lora无线通信是使用STM32WL55 SOC进行的
Sub-G无线通信是使用CC1310 SOC进行的
可以使用SI7201 Hall传感器和磁铁打开和关闭它。
使用LSM6DSL收集加速度和陀螺仪传感器值。
使用SI7051传感器收集温度值。
它使用电池运行5年。
有一个可以连接UART X1和I2C X1的连接器,因此可以扩展。
该计划不适合大规模生产和商业化作为示例计划。
B2B客户应联系[email protected]。
对于B2B客户,我们开发了为客户提供优化的固件,例如免费的功率,稳定和与Gateways的通信。
| 顶部 | 底部 |
![]() | ![]() |
使用STM32Cubeide版本:1.8.0,Freertos CMSIS_V2,单核
STM32WL55模块仅支持RFO_H
RF开关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

