FreeRTOS_LoRa_Environment_Assistant

基于STM32F103C8T6最小系统板与正点原子ATK-LORA模块开发智能环境监测系统构建双LoRa节点网络通过RS485、I2C、SPI、单总线等常用协议采集温湿度等传感器数据采用定点组网模式与LoRa网关通信结合Wi-Fi模块将数据推送至基于MQTT协议的EMQX Broker服务器采用FreeRTOS进行任务调度优化保障多线程数据采集与传输在每一个节点通过LVGL图形库添加可视化界面通过OLED显示屏实时显示数据信息和可操控设备通过开发Android App集成实时数据可视化、远程设备控制、安全监控及异常报警等功能。

Description
基于 STM32F103C8T6 最小系统板与正点原子 ATK-LORA 模块开发智能环境监测系统,构建双 LoRa 节点网络,通过 I2C、SPI、单总线等常用协议采集温湿度等传感器数据;采用定点组网模式与 LoRa 网关通信,结合 Wi-Fi 模块将数据推送至基于 MQTT 协议的 EMQX Broker 服务器;采用 FreeRTOS 进行任务调度优化,保障多线程数据采集与传输;在每一个节点通过 LVGL 图形库添加可视化界面,通过 OLED 显示屏实时显示数据信息和可操控设备;通过开发 Android App,集成实时数据可视化、远程设备控制、安全监控及异常报警等功能。
Readme GPL-3.0 840 KiB
Languages
C 96.7%
Assembly 3.3%