项目简介
本项目是SoulPot分析器的配套固件,能与支持苹果iOS和安卓系统的SoulPot应用配合使用。借助Azure IoT Hub实现数据的上传与指令接收,还具备蓝牙低能耗通信以及传感器管理等功能。
项目的主要特性和功能
- 集成Azure IoT Hub,实现数据上传与指令接收。
- 支持蓝牙低能耗通信,可和移动应用进行交互。
- 具备传感器管理功能,可对多种传感器进行初始化和管理。
- 实现WiFi管理,能配置和管理WiFi连接。
- 通过串行日志记录器记录关键事件和调试信息。
安装使用步骤
准备工作
用户已下载本项目的源码文件。
具体步骤
- 在上传固件之前,使用文件
min_spliffs.csv
对开发板进行分区。 - 在
include/iot_configs.h
中更改设备ID,使其与Azure IoT Hub上的设备ID相匹配。 - 配置Azure IoT Hub的相关参数,如设备ID、SAS令牌等。
- 在WiFi管理器中配置WiFi网络的SSID和密码。
- 编译并部署固件到目标设备。
- 在设备上运行固件,通过移动应用SoulPot进行监控和数据采集。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】