

Build an automated soil moisture system and learn robotics, automation, and agriculture technology.


Welcome to the AgXRP Beta Program!
Build an Automated Soil Moisture System
You’re among the first builders exploring AgXRP, a modular agriculture automation kit designed to combine robotics, sensors, and real-world agricultural technology.
Your kit will guide you through building an automatic soil moisture monitoring and watering system while introducing key STEM concepts used in modern ag-tech.
With AgXRP you will:
- Monitor soil moisture using sensors
- Automatically water plants when moisture drops
- Learn robotics, automation, and agriculture technology
- Consider expanding the system with additional pumps and sensors


Mouse over to see the AgXRP fully assembled.
Getting Started with AgXRP – Step by Step
Tip: Organize your parts before getting started. No tools are required, use the SnapBolt-HexClip system to assemble the frame and mount electronics.
What are you growing with your AgXRP?
Share your projects with the community!
- Post photos in the XRP forum
- Share step-by-step instructions with the world in Instructables
- Tag @sparkfun with the hashtag #AgXRP
AgXRP Products
Using AgXRP Classroom Implementation
AgXRP is designed for STEM, ag-tech, and sensor data analysis education.
Where AgXRP is Being Used?
- Career and Technical Education & apprenticeship programs
- Agriculture technology - automation, robotics, sensors
- STEM Robotics and automation lessons
- Camps and workshops
- Science classrooms
- Maker Spaces and labs
Where AgXRP is Being Used?
- Automation, specifically automated irrigation
- Data analyis, specifically analyzing and using field data for crop health
Robotics - Sensor integration, starting with soil moisture but expansion possibilities
- Programming and debugging
- Engineering design
- Additive manufacturing
Help Us Improve the AgXRP!
Your feedback helps us make AgXRP better for educators, students, and growers.
We'd love to know what worked well, what was confusing, what features would you like to see or any other feedback you have?


AgXRP is Designed to Be Modular and Extensible.
Explore expansion ideas below.


Add additional soil moisture sensors and multiple watering zones


Integrate additional environmental sensors with Qwiic


Add AI vision sensors to trained to recognize plant health


Track plant growth data


AgXRP set up with 4 watering zones.
Troubleshooting & FAQs
Having trouble getting your AgXRP working correctly? We're here to help.
- Why is my pump not activating?
Check pump wiring and verify power connection. If that looks good, check the moisture thresholds you have set.
- My sensor readings seem incorrect.
Ensure sensor is fully inserted in soil and check cable connection.
- How far can the water be pumped?
While we haven't actually tested the limits of how far water can be pumped, as long as gravity is on your side you shouldn't be limited. That said, the Qwiic Connector (powered via I2C) has distance limitations with reliability falling after a few feet. If you need to read sensor data over a long distance you can use the QwiicBus system to extend the range of your I2C communication bus.
- How do I add additional sensors?
Great question and we're glad you asked! Our wonderful partners at Cornell Duffield Engineering/Systems Engineering put together a tutorial on how to add additional sensors and pumps using SparkFun's Qwiic Connect System.


Still stuck? Ask for help in the forum.
Contributing Partners for AgXRP













