SensorCast -Stream Sensor Data

Content rating
Everyone
500+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

SensorCast streams real-time sensor data from your Android device to ESP32, Raspberry Pi, Arduino, web dashboards, and any WebSocket client. It transforms your phone into a complete IoT sensor hub for prototyping, research, and data collection — no custom hardware needed.
Unlike other sensor apps that only support WiFi, SensorCast offers dual transport: cloud streaming via WebSocket (Socket.IO) and local streaming via Bluetooth (BLE GATT + Classic SPP). Stream to one subscriber or hundreds simultaneously.
Supported Sensors (40+):

Motion: Accelerometer, Gyroscope, Linear Acceleration, Rotation Vector, Gravity
Position: Magnetometer, Orientation, Game Rotation Vector
Environment: Light, Pressure, Temperature, Humidity, Proximity
Location: GPS (latitude, longitude, altitude, speed, bearing)

Key Features:

WebSocket streaming with JWT authentication and username-based routing
Bluetooth BLE GATT for ESP32 and Classic SPP for HC-05, HC-06
4 output formats: JSON, CSV, Compact, Timestamp
Custom field mapping with configurable decimal precision (0-6)
Google OAuth 2.0 sign-in with AES-256 encrypted credentials
Private and public stream modes with stream key protection
Background foreground service with auto-reconnection
Real-time gauges, data rate monitoring, and subscriber count
Configurable sampling rate from 1 to 200 Hz
Battery monitoring with per-sensor power estimates

Built for IoT developers, researchers, educators, and makers. Use it for rapid IoT prototyping, ML training data collection, remote sensor monitoring, robotics, home automation, or classroom demonstrations.
Stream live phone sensor data to ESP32, Arduino via BLE, WSS, USB & WiFi
Updated on
Jul 14, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection
  • Data is encrypted in transit
  • You can request that data be deleted

What’s new

What's new in 1.3

• Stream sensor data to any MQTT broker
• USB serial output for Arduino/ESP32 via OTG
• Webhooks with sensor thresholds
• Record & export sensor data as CSV
• Per-sensor sampling rates
• Sensor preset profiles (built-in & custom)
• Bluetooth auto-reconnect
• New orientation (Euler angles) sensor
• Resources screen with guides & code examples
• Stability improvements

Thanks for using SensorCast!
Content rating
Everyone
Learn more

App support

Phone number
+8801757317990
About the developer
Shihab Sikder
contact@tronics.dev
Dhaka Dying Road Holding 128 Dhaka 1710 Bangladesh

More by tronics