A Pluto.Studio app
SensorLab 15 sensor tools for Android · Free
Data logging

Multi-sensor CSV logger

Records several sensors at once to a CSV file. Choose the sources and sample rate, watch a live chart while it runs, then rename, share or export the log.

At a glance
Specifications for the Multi-sensor CSV logger tool
Sensor usedAny combination the device exposes
UnitCSV — timestamps plus one column set per source
Useful rangeSample rate is selectable when you set up a recording
Cannot doGuarantee exact sample timing; Android is not a real-time system
How it works

The mechanism, not the marketing.

You pick which sensors to record and at what rate. Each sample is written with a timestamp, so the resulting CSV can be opened directly in a spreadsheet, Python or R.

A live chart runs while recording, so you can see whether you are capturing what you intended rather than discovering it afterwards. Finished logs can be renamed, shared or exported.

This is the tool that makes the app useful for real work — school science projects, motion experiments, checking vibration on a machine, or capturing a journey's accelerometer trace for later analysis.

Honest limits

What a phone cannot do here.

  • Android delivers sensor events on a best-effort basis. A requested rate is a hint, not a contract, so intervals jitter and the actual rate may sit below what you asked for. Use the recorded timestamps rather than assuming a fixed step.
  • Higher rates and more simultaneous sensors mean larger files and more battery use.
  • The operating system aggressively restricts background work to save power, so long unattended recordings can be interrupted by the system.
Questions

Can I export sensor data to CSV?

Yes — that is what the logger produces. Each recording is a CSV with timestamps and a column set per sensor, ready for a spreadsheet or a script.

Can I record several sensors at the same time?

Yes. You select the sources before starting, and they are recorded together against a shared timeline.

Is the sample rate exact?

No. Android treats the requested rate as a hint, so intervals vary. Always use the timestamps in the file rather than assuming even spacing.

Related tools

Every sensor your phone has, in one app.

15 tools and a multi-sensor CSV logger. Free, with a one-time remove-ads purchase.

Get Sensor Lab on Google Play
Free · No account required

← All 15 tools