Precision Farming Sensor Feeds

This dataset provides granular, time-stamped sensor readings from precision agriculture deployments, including spatial coordinates, device metadata, and crop context. It enables advanced analytics for crop yield optimization, anomaly detection, and sustainability research, making it highly valuable for agri-tech startups and researchers focused on smart farming solutions.

  • last updated 21 Aug 2025
  • by GoMask
The brief that made it

Machine learning models for crop yield prediction and optimization

Sample rows

preview · 8 of 200 rows · all 14 columns
sensor_feed_idstringsensor_typestringsensor_valuefloatis_anomalybooleancrop_typestringtimestampdatetimesensor_idstringfield_idstringlatitudefloatlongitudefloatunitstringbattery_levelfloatsignal_strengthfloatnotesstring
SF-0001soil_moisture67.5falsewheat2024-04-10T08:12:00ZS-1001F-0138.1243-95.4576%76.2-52.3blank
SF-0002temperature21.6falserice2024-04-10T09:30:00ZS-1002F-0227.450278.3021°C81.9-60.7blank
SF-0003humidity59.7falsecorn2024-04-10T09:45:00ZS-1003F-0341.2321-93.8872%74.5-46blank
SF-0004ph6.7falsesoybean2024-04-10T10:05:00ZS-1004F-0439.5012-89.2317pH68.7-68.8blank
SF-0005light_intensity65483falsetomato2024-04-10T11:21:00ZS-1005F-0532.9213-111.6543lux90.3-67.2Morning sun, clear sky
SF-0006other-3.12truepotato2024-04-10T12:33:00ZS-1006F-0646.2311-119.7832mV55-93.6Root voltage below threshold
SF-0007soil_moisture23.4falselettuce2024-04-10T13:51:00ZS-1007F-0736.8602-121.6457%89.6-44.7Pre-irrigation check
SF-0008temperature15.3falsebarley2024-04-10T14:03:00ZS-1008F-0853.5423-1.3402°C77.8-49.2blank

What the 200 rows show

from the 200-row sample

Light_intensity (sensor type) stands out: mean sensor_value is 257,551, against 28.5 for the rest.

  • 38%is_anomaly = true
  • 23.1median sensor_value
  • 6units
  • 46.0median battery_level
  • -75.5median signal_strength
sensor_value200 rows, in bands of 100k
080160231592332323-100k400k800ksensor_value →

Median 23.1, from -29.2 to 710,000.

crop_type184 rows with a value · 16 left blank
  1. wheat17
  2. barley17
  3. lettuce15
  4. rice14
  5. corn14
  6. grape14
  7. tomato12
  8. potato12
  9. cassava12
  10. spinach11
14 columns by typefrom the column list below
  • string 7
  • float 5
  • datetime 1
  • boolean 1

Columns

14 columns in four groups
blueprint · 14 columns
columntypedescriptionexample
Text 7 columns
sensor_feed_idstringUnique identifier for each sensor data feed recorduniqueSF-0001
sensor_idstringUnique identifier for the sensor deviceS-1001
sensor_typestringType of sensor (e.g., soil_moisture, temperature, humidity, pH, light_intensity)6 valuessoil_moisture
field_idstringIdentifier for the agricultural field or plot where the sensor is locatedF-01
crop_typestringType of crop being monitored at the sensor locationoptionalwheat
unitstringUnit of measurement for the sensor value (e.g., % for moisture, °C for temperature)6 units%
notesstringOptional notes or comments about the reading (e.g., manual observations, weather events)optionalMorning sun, clear sky
Numbers 5 columns
latitudefloatLatitude coordinate of the sensor location-90 to 9038.1243
longitudefloatLongitude coordinate of the sensor location-180 to 180-95.4576
sensor_valuefloatMeasured value from the sensor at the given timestamp67.5
battery_levelfloatCurrent battery level of the sensor device (percentage)0 to 100 · optional76.2
signal_strengthfloatWireless signal strength of the sensor device (dBm)optional-52.3
Dates and times 1 column
timestampdatetimeDate and time when the sensor reading was captured (UTC recommended)2024-04-10T08:12:00Z
True or false 1 column
is_anomalybooleanFlag indicating if the sensor reading is considered anomalousoptionalfalse

Use it for

  • is anomaly38%75 of 200 rowsmean sensor value by …49.4soil…21.8temp…58.9humi…6.6ph

    An agriculture dashboard

    The is_anomaly rate, sensor_value by sensor_type and a breakdown of crop_type. Excel, Power BI or Tableau.

  • Why do the 33 light_intensity rows have a mean sensor_value of 257,551?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable sensor feeds with timestamp, sensor_id and sensor_type to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 14 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset200 rows14 columns
Yours1,000 rows14 columns

blueprint · precision-farming-sensor-feeds

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 14 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Sensors log hourly soil moisture, temperature, pH.
  • Each record linked to specific field coordinates.
  • Outliers flagged automatically.
  • Missing data gaps under 3%.
  • Timestamped in UTC.
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
precision-farming-sensor-feeds

What should your data show?

Preview 20 rows free
No signup. No card.