Choose your platform

Now on Google Play

TOMST Lolly for Android

Lolly on your phone. TOMST Lolly for Android connects to your dataloggers through the TMD Adapter over USB-C, so you can configure devices and download data directly in the field - no laptop needed, and a month of data at 15-minute intervals comes off the logger in under three seconds. Soil moisture calibration now runs on the phone too, so the app covers the whole field workflow, from setting up a datalogger to finished vol% values.

Get it on Google PlayAndroid 9.0
and up

In the field, without a laptop

Connect over USB-C through the TMD Adapter
Configure Time Modes for data collection
Download measured data straight to your phone
Check and update datalogger and TMD firmware
Calibrate soil moisture to vol% on the phone

Data

Connect your datalogger to the phone through the TMD Adapter over USB-C and download in the field. Once the download is complete, the data is saved on your phone as a CSV text file that you can share or transfer for analysis.

Only the data file labeled with the datalogger's serial number (e.g. data_96626360_2026_07_04_7). Any other files generated are for diagnostics only and do not contain the collected data.

Data file format - every column explained

Time Modes (data collection intervals)

By default, all dataloggers are set to Basic mode. You can change the mode from the "Change mode to" dialog, with the datalogger connected through the TMD Adapter.

Why Basic is the default: it keeps the device in its optimal range, and its memory lasts about 14 years - beyond the 10-plus years expected of the battery. Measuring less often would not help: the electronics draw a tiny amount of power even between readings, so Hourly does not meaningfully extend the battery - it only means fewer data points and faster downloads. Faster modes shorten the battery life and fill the memory sooner.
Each card shows the current hour in your local time. Readings land on the clock, not at arbitrary offsets - in Basic mode at 12:15, 12:30, 12:45, 13:00, and so on.
The glowing mark is the next reading - live. More than 100 000 TOMST dataloggers are running in the field, all aligned to the same clock - so at that moment, every active device in that mode, anywhere in the world, takes its measurement.

Basic Mode

Default

Measurements are recorded every 15 minutes, on the quarter hour: 12:15, 12:30, 12:45, 13:00, and so on.

Meteo Mode

Measurements are recorded every 10 minutes, on the clock: 12:10, 12:20, 12:30, and so on.

Smart Mode

Measurements are recorded at the 10th, 15th, 20th, 30th, 40th, 45th, 50th, and 60th minute of every hour.

Intensive Mode

Measurements are recorded every 5 minutes, on the clock: 12:05, 12:10, 12:15, and so on.

Hourly Mode

Measurements are recorded every hour, on the hour: 12:00, 13:00, 14:00, and so on.

Experiment mode (1-minute interval) is no longer available in the Android app. Use Lolly for Windows if you need it.

Soil moisture calibration

All TMS dataloggers collect raw soil moisture values (~500-3600) that must then be converted into volumetric soil moisture (0-100 vol%). The Lolly Android app does that conversion on the phone, so data downloaded in the field is usable without going back to a desktop.

Important: the function uses pre-set soil types. For more precise values, calculate your own calibration curve from a soil sample. For details, see the TMS Calibration Handbook (PDF).

First, from the dropdown menu select the appropriate soil type. Note that the Default setting is recommended. See below for instructions on how to insert your own soil composition. Once you have selected the soil type, click "Calibrate" and the data displayed in column Hu (raw moisture signal ~500-3600) will be converted into volumetric soil moisture (0-100 vol%) in column vol%. You can then select "Export" to generate a file of converted data or "Calibrate directory" to convert all the data files (in CSV format) from a folder of your choosing.

Shift zero value
Aligns the vol% values if negative values are present.

Show Local time
Displays times converted to local time.

Custom soil moisture composition
You can define your own soil composition and use it alongside the pre-set types.

In the app, open Options and upload your values there.

To customize your setting, insert a line in the following format:
id;name;par_a;par_b;par_c;dens_q;perc_clay;perc_silt;perc_salt;zero

id - number your setting

name - name your setting

par_a - parabola A

par_b - parabola B

par_c - parabola C

dens_q - density

perc_clay - percentage of clay

perc_silt - percentage of silt

perc_sand - percentage of sand

zero - default value of 0

Once uploaded, your custom setting can be selected like any of the pre-set soil types.

myClim R package

We also recommend the myClim R package for soil moisture conversion and data analysis in general. It was designed by Matฤ›j Man et al. specifically for microclimate data processing. "The myClim package supports a complete workflow for microclimate data handling, including reading raw logger data files, their preprocessing and cleaning, time-series aggregation, calculation of ecologically relevant microclimatic variables, data export and storage" (Man et al., 2023).