🪔 Diwali Break: Orders placed now will ship from 25th November 2026. Place your order today — we'll get it to you right after we're back!
Project Hub /IoT & Connected Devices/Smart Agriculture & Precision Farming/Arduino Soil Moisture Sensor with OLED Display
Arduino Soil Moisture Sensor with OLED Display
Beginner
ARDUINO
< ₹500
3 – 6 Hours
Complete Kit

Arduino Soil Moisture Sensor with OLED Display

Monitor plant moisture in real-time with an Arduino Nano and OLED screen to prevent overwatering.

3558

Ready to build this?

We designed and supply everything you need for this exact build, packaged as one kit.

Shop This Kit →

How It Works

The soil moisture sensor detects the water content in the soil and sends a corresponding analog signal to the Arduino Nano. The Arduino converts this analog reading into a percentage value from 0 to 100%. This moisture percentage is then displayed on an OLED screen along with a smiley, neutral, or sad face indicator depending on whether the soil is adequately watered, slightly dry, or too dry.

Why Build This

Easily monitor soil moisture levels in real-time
Prevent plant root rot from overwatering
Get clear visual indicators on an OLED screen
Make indoor plant care simpler and smarter

Real-World Application

This system is used in precision agriculture, automated greenhouse management, and smart indoor gardening to maintain optimal plant hydration and health.

Skills You'll Learn

Reading analog sensor data with Arduino
Interfacing an I2C OLED display
Mapping sensor values to percentages
Basic electronics wiring and breadboarding

Safety Precautions

Ensure all wiring connections are double-checked before powering the circuit to prevent short circuits. Keep the electronic components away from excessive water splashes when watering your plants. Always disconnect the power source when modifying circuit connections.

Technology Tags

ARDUINO NANO
SOIL MOISTURE SENSOR
OLED DISPLAY
I2C
BREADBOARD

Frequently Asked Questions

This project uses the Arduino Nano microcontroller.
The OLED display shows a percentage and a facial expression: a happy face for sufficient moisture, a neutral face for slightly dry soil, and a sad face for dry soil.
Yes, you can integrate a relay module and a water pump to create an automatic watering system.

This page is part of Kitkraft's Project Hub — a curated collection of electronics & robotics projects gathered from the maker community to help students and hobbyists discover and learn to build. Kitkraft does not claim authorship of the original project, and makes no representation as to the accuracy, completeness or safety of third-party source material. The summary and "How It Works" explanation above are AI-generated, rewritten with reference to the original tutorial — not a reproduction of it. Full credit and a direct link to the original source are provided above. If you're the original creator and have a concern about how your work is represented here, please contact us and we'll address it promptly.

Kitkraft Project Hub — curated from the maker community, credited at the source.
KFP-011