SmartSoil

Education, with Pueblo Science

SmartSoil is a mobile app and sensor kit that teaches students how to build a smart plant-watering system. They wire an ESP8266 board to a soil probe, read it on a phone, and work through lessons on IoT, data visualisation and machine learning.

An illustration of the product with sample data, not a screenshot.
For
Teachers and students in the Philippines
With
Pueblo Science
Hardware
ESP8266 board, soil moisture probe and DHT11 sensor
Lessons
21 steps, 15 to 25 minutes
  • The problem

    Students and growers lack accessible tools to learn IoT and to monitor the soil and climate signals that drive plant health.
  • What we built

    A low-cost sensor kit, a mobile app that reads it and charts the trends, 21 guided lesson steps, machine learning activities, and a teachers' guide with a climate dataset for the Philippines.
  • About the project

    It was built for teachers and students in the Philippines, with Pueblo Science, and comes with a guide site for teachers.

What it does

What SmartSoil does today, feature by feature.

  • A kit students wire themselves

    An ESP8266 board with a soil moisture probe and a temperature and humidity sensor.

  • Live readings on a phone

    The app reads the board over the board's own WiFi network and shows moisture, temperature and humidity with trend charts.

  • Guided lessons

    Twenty-one steps cover the hardware, the wiring, data visualisation and machine learning.

  • Machine learning activities

    Students choose which features a model should use and try a watering decision tool.

  • Works before the kits arrive

    A demo mode simulates readings, so a class can start without hardware.

  • A guide for teachers

    A companion site holds the teaching guide, install instructions, a Philippines climate dataset and a Python notebook.

How it was built

The stages the project went through, in order.

  1. 1

    Design the sensor kit

    Choose low-cost parts a class can assemble.

  2. 2

    Define how the board talks

    Give the board simple web addresses that return its readings.

  3. 3

    Build the app and dashboard

    Read the board from a phone and chart the trends.

  4. 4

    Write the lessons and the guide

    Turn the build into classroom material for students and teachers.

How it fits in

What it connects to, who can use it and where it runs.

Connection
The phone talks to the board directly over the board's own WiFi network. No internet connection is needed.
Data
There is no server or database. Settings stay on the phone.
Phones
An app for iOS and Android.

Last updated

Want something like SmartSoil?

Tell us what you are trying to fix. We design, build and deploy healthcare software, and we will tell you honestly whether we are the right team for it.

We reply within one to two business days.