关于SensorCast -Stream Sensor Data
通过 BLE、WSS、USB 和 WiFi 将手机传感器的实时数据传输到 ESP32 和 Arduino。
SensorCast 可将来自 Android 设备的实时传感器数据流传输到 ESP32、Raspberry Pi、Arduino、Web 控制面板以及任何 WebSocket 客户端。它能将您的手机变成一个完整的物联网传感器中心,用于原型设计、研究和数据采集——无需任何定制硬件。
与其他仅支持 WiFi 的传感器应用不同,SensorCast 提供双传输方式:通过 WebSocket (Socket.IO) 进行云端流传输,以及通过蓝牙 (BLE GATT + Classic SPP) 进行本地流传输。您可以同时向一个或数百个订阅者传输数据。
支持的传感器(40+):
运动传感器:加速度计、陀螺仪、线性加速度计、旋转矢量传感器、重力传感器
位置传感器:磁力计、方向传感器、游戏旋转矢量传感器
环境传感器:光照传感器、压力传感器、温度传感器、湿度传感器、接近传感器
定位传感器:GPS(纬度、经度、海拔、速度、方位)
生物识别传感器:心率传感器、计步器、步数检测器
主要特性:
支持 JWT 认证和基于用户名的路由的 WebSocket 流媒体传输
支持 ESP32 的蓝牙 BLE GATT 协议和 HC-05、HC-06 的经典 SPP 协议
4 种输出格式:JSON、CSV、Compact 格式、时间戳格式
支持自定义字段映射,可配置小数精度(0-6 位)
支持使用 AES-256 加密凭据的 Google OAuth 2.0 登录
支持私有和公共流模式,并提供流密钥保护
支持后台和前台服务,并可自动重连
实时仪表、数据速率监控等订阅用户数量
可配置采样率,范围从 1 到 200 Hz
电池监控,可估算每个传感器的功耗
专为物联网开发者、研究人员、教育工作者和创客打造。可用于快速物联网原型设计、机器学习训练数据采集、远程传感器监控、机器人技术、智能家居或课堂演示。
最新版本1.1更新日志
Last updated on 2026年04月09日
SensorCast v1.0 — Initial Release
Stream real-time sensor data from your phone to ESP32, Raspberry Pi, Arduino, or any WebSocket client.
- 40+ sensors: accelerometer, gyroscope, GPS, temperature & more
- WebSocket (cloud) + Bluetooth BLE/SPP (local)
- 4 formats: JSON, CSV, Compact, Timestamp
- Custom field mapping & background streaming
- Google OAuth, JWT auth, private streams
Feedback? github.com/arctronic/sensorcast/issues





