SensorCap: Sensor Data Capture

SensorCap: Sensor Data Capture

SensorCap is an Android tool that captures sensor data in user-defined configurations. The purpose is to allow researchers and developers to quickly save sensor data for research, testing and prototyping. The sensors are broadly defined to include “motion”, “position” and “environment” device sensors.

An intuitive user interface facilitates tasks such as setting up a sensor, entering capture details and sharing sensor data. Capture settings include the ability to enable or disable any available sensor and adjusting the sensor sampling frequency.


Download the app from Play Store and the source code from Github.

Resultado de imagem para google play


  • Easy to use user interface;
  • The only app that allows capturing wear sensors;
  • Capture phone, wear or both device’s sensors;
  • Allow setting capture info details as device positions and side. Also allow set the subject name, height, weight, genre, and age;
  • Ability to enable or disable any available device sensor;
  • Configure the sensors data generation frequency;
  • Save data as binary or CSV files;
  • NTP time synchronization;
  • Data sharing via email, message apps, cloud storage and others;
  • Device time can be visualized by QRCodes for video and sensor synchronization purposes;
  • Sounds and vibration to alert the user before starting capturing;


If available, the SensorCap save data from the following sensors:

  • Accelerometer
  • Gravity
  • Gyroscope
  • Gyroscope Uncalibrated
  • Linear Accelerometer
  • Rotation Vector
  • Step Detector
  • Game Vector Rotation
  • Geomagnetic Rotation Vector
  • Magnetic Field
  • Magnetic Field Uncalibrated
  • Proximity
  • Light
  • Pressure
  • Ambient Temperature
  • Heart Rate
  • Relative Humidity