Tools v1.59.0
Sensor Logger
Sensor Logger captures phone sensor data (accelerometer, GPS, etc.) for research and STEM. Flexible exports, background logging, but has battery drain and storage limits.
Tools v1.59.0
Sensor Logger captures phone sensor data (accelerometer, GPS, etc.) for research and STEM. Flexible exports, background logging, but has battery drain and storage limits.
After spending a few months tinkering with Sensor Logger on both my Pixel 7 and a Wear OS watch, I can say it’s one of those niche tools that either fits your workflow perfectly or feels like overkill. The app pulls data from nearly every built‑in sensor—accelerometer, gyroscope, GPS, microphone, even camera—and logs it in the background while you go about your day. For researchers, STEM educators, or anyone who needs to capture real‑world motion, environmental changes, or device behavior without writing custom code, it offers a surprisingly polished gateway. But the learning curve is steeper than most app store screenshots suggest, and some limitations only surface after you’ve committed to a long recording session.
The backbone of this software is its sensor coverage. You can log acceleration, rotation, magnetic field, barometric pressure, GPS coordinates, audio loudness, camera frames (both front and back), pedometer steps, screen brightness, battery level, and even nearby Bluetooth beacons. I used it to record vibration patterns on a train for a physics demo – the gyroscope data came through clean, and the ability to switch between raw and calibrated measurements helped me spot sensor drift. However, the microphone logging is strictly raw audio files, not processed frequency analysis, so sound‑meter enthusiasts will need separate post‑processing. Another practical shortcoming: while background recording works reliably, the app can drain battery quickly if you enable high‑frequency sampling for multiple sensors simultaneously. On a two‑hour bike ride with GPS, accelerometer, and heart rate (from the watch) all logging at 50 Hz, my phone lost 35% charge. That’s not a dealbreaker, but it’s a real constraint for all‑day field work.
The export system is genuinely flexible – zipped CSV, JSON, Excel, KML, SQLite – and the interactive plots inside the app let you scrub through recordings without needing a desktop tool. I found the KML export handy for overlaying GPS tracks in Google Earth. Yet the free tier limits you to a small number of stored recordings (around 20, I think), and the paid Plus/Pro tiers unlock Excel, KML, and SQLite exports plus custom timestamp formats. If you only need CSV, the free version might suffice, but most serious users will eventually hit the storage cap. The optional rule engine (think: “start recording when GPS speed exceeds 10 km/h”) is clever, but setting it up requires understanding logic operators – not something you’d hand to a classroom of middle‑schoolers without guidance.
Beyond academic projects, Sensor Logger serves as a debugging tool for device‑savvy hobbyists. I once used it to log camera‑image timestamps and accelerometer triggers simultaneously to verify a camera‑triggered drone‑stabilization experiment. The timestamp‑synchronized annotations (you can tap a button to add a text note mid‑recording) made aligning data much simpler than stitching logs from separate apps. But the biggest frustration I encountered: the Wear OS companion app is noticeably less stable than the phone version. On my Fossil Gen 6, heart‑rate logging dropped out twice during a 40‑minute run, and the watch’s barometer data showed occasional gaps. The developer provides free analysis resources (Excel templates and Python scripts), which helped me clean up the dropout points, but it’s an extra step you shouldn’t need to take.
For educators designing a STEM lab, the “Studies” feature is the standout – you can create a project, invite participants to record data with their own phones, and collect everything into a cloud dashboard. I ran a small test with five classmates measuring sound levels in different rooms. The setup was straightforward, but the free storage for Studies is limited, and the Pro/Ultimate tiers (which allow larger participant counts and custom questionnaires) cost a monthly subscription. If your budget is zero, you can still run small studies – just expect to share data via exports manually.
After about six weeks of regular use, here’s the honest trade‑off: Sensor Logger is the most capable phone‑based sensor toolkit I’ve tried, but it demands that you invest time up front to configure sensor groups, sampling rates, and export preferences. The default settings often produce too much data (a 10‑minute recording at max frequency can generate a 200 MB CSV), and there’s no built‑in compression for on‑device storage. The “resample and aggregate” tool helps after the fact, but you can’t set it to downsample during live streaming. Also, the HTTP/MQTT live stream feature is powerful but only works if you have a local server running – it’s not plug‑and‑play for cloud services like AWS IoT Core. That’s a technical barrier for casual users.
On the positive side, the app is completely ad‑free, and all data stays on your device unless you explicitly export or stream it. Privacy‑conscious researchers will appreciate that. The optional paid features are transparently listed – you never feel tricked into a subscription. One last limitation: the camera logger can capture images or video only in the foreground, not during background recording, so if you need long‑term time‑lapse with sensor correlation, you’ll have to keep the screen on. That’s a battery killer, and something the developer could improve in a future update.
Similar
Picks from the same category