SensorCast는 Android 기기에서 ESP32, Raspberry Pi, Arduino, 웹 대시보드 및 모든 WebSocket 클라이언트로 실시간 센서 데이터를 스트리밍합니다. 별도의 하드웨어 없이도 스마트폰을 프로토타이핑, 연구 및 데이터 수집을 위한 완벽한 IoT 센서 허브로 활용할 수 있습니다.
Wi-Fi만 지원하는 다른 센서 앱과 달리 SensorCast는 WebSocket(Socket.IO)을 통한 클라우드 스트리밍과 Bluetooth(BLE GATT + Classic SPP)를 통한 로컬 스트리밍, 두 가지 전송 방식을 모두 제공합니다. 한 명의 구독자에게 스트리밍하거나 수백 명에게 동시에 스트리밍할 수 있습니다.
지원 센서(40개 이상):
모션: 가속도계, 자이로스코프, 선형 가속도계, 회전 벡터, 중력 센서
위치: 자기계, 방향, 게임 회전 벡터 센서
환경: 조도, 기압, 온도, 습도, 근접 센서
위치 정보: GPS(위도, 경도, 고도, 속도, 방위각)
생체 정보: 심박수, 걸음 수, 걸음 감지 센서
주요 기능:
JWT 인증 및 사용자 이름 기반 라우팅을 지원하는 WebSocket 스트리밍
ESP32용 Bluetooth BLE GATT 및 HC-05, HC-06용 클래식 SPP
4가지 출력 형식: JSON, CSV, Compact, 타임스탬프
소수점 정밀도(0-6) 설정 가능한 사용자 지정 필드 매핑
AES-256 암호화 자격 증명을 사용하는 Google OAuth 2.0 로그인
스트림 키 보호 기능을 갖춘 개인 및 공개 스트림 모드
자동 재연결 기능을 갖춘 백그라운드/포그라운드 서비스
실시간 게이지, 데이터 전송률 모니터링 및 구독자 관리 카운트
1~200Hz 범위에서 샘플링 속도 설정 가능
센서별 전력 추정치를 포함한 배터리 모니터링
IoT 개발자, 연구원, 교육자 및 메이커를 위해 설계되었습니다. 신속한 IoT 프로토타이핑, 머신러닝 학습 데이터 수집, 원격 센서 모니터링, 로봇 공학, 홈 자동화 또는 교실 시연에 활용하세요.
Last updated on Apr 8, 2026
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