EcoDuino Auto Planting Kit

SKU: KIT0003

The EcoDuino Auto Planting Kit is an advanced automatic plant watering system designed to simplify plant care. It features a water-resistant enclosure and an Atmega32U4 microcontroller, making it compatible with Arduino hardware. This innovative system is perfect for gardeners seeking a smart, automated solution to ensure their plants receive optimal watering without the need for constant manual intervention. The EcoDuino kit is ideal for both indoor and outdoor gardening, offering flexibility and ease of use for hobbyists and professionals alike.

Detail of Arduino kit for automatic watering and planting-DFRobot product sku:KIT0003 image.
  • Docs
  • Tech Specs
  • 1. Example Code for Arduino-Read Sensor Value

    This article provides step-by-step instructions on how to read sensor values using Arduino, including hardware setup, software preparation, wiring tips, and sample code for DHT11 temperature and humidity sensor along with a moisture sensor. It features a wiring diagram and offers solutions for common errors while reading sensor data.

    2. Example Code for Arduino-Test Pump

    This article provides a comprehensive guide on setting up and controlling an immersible pump using Arduino, featuring detailed hardware preparation, wiring instructions, and functional example code.

    3. Example Code for Arduino-Auto Flower Watering

    This article provides detailed instructions for setting up an automated flower watering system using Arduino, including hardware requirements, wiring tips, and sample code to control a pump based on soil moisture levels.

    4. Online Projects

    The article introduces a collection of innovative online projects aimed at providing learning opportunities and inspiration for skill enhancement and knowledge building.

    Specification

    Parameter Details
    Board power supply 6~12V DC
    Bootloader leonardo
    Analog I/O ports 4
    Digital I/O ports 5
    Terminal for interfacing Carbon rod(Soil moisture sensor), DS18B20 temperature sensor(Soil temperature sensor), motor or a solenoid valve
    Potentiometer To set the threshold soil moisture value of watering
    Xbee slot Included
    Mirco USB Included
    3.5mm screw terminal Included
    Board dimensions 75 x 50 mm
    Diving pump power supply 4.5~12V DC
    Pumping head 200cm
    Flow capacity 100-350L/H
    Power range 0.5W-5W
    Pump dimensions 38x38x29mm

    Pinout

    Pin Assignments:

    • Soil moisture sensor: A2
    • DHT11 humidity sensor: D9
    • Blue potentiometer: A1

    FAQ

    • My kit arrived and worked exactly like the video demo after I downloaded the code but I encountered 2 problems rite away. The EcoDuino Kit, will it perform functions with a External Power supply alone with out the USB cable connected?
      1.) When the USB is disconnected the EcoDuino does not work with the external power supply, 'batteries', alone.
      2.) I dont see any tutorials for the wireless interface. and I cant find any links to Xbee tutorials for EcoDuino,

      UPDATE: Free Life 'Leonardo' board quit taking uploads and stopped working on day 2. The external power source has to be spot on. The code for this kit downloads on a single line file and is very complex to turn on a pump. Hydro watering system wore out batteries 1st day. Soil plants wore out more batteries on day 2.

      I've just started playing with this kit. I had a minor problem up front: the AutoWatering library mistakenly includes "arduino.h" (lowercase) instead of "Arduino.h" (capitalized). That was easy enough to fix, and now the example programs compile and the soil moisture sensor successfully generates readings. However, I'm getting a read error from the DHT. I inserted some debugging code into the DHT library to figure out what was happening and determined that it is consistently receiving a value of 0 when the DHT is attached and 1 when it is not, but it always times out (the counter reaches 255 and it breaks out of the loop in DHT::read) without detecting a transition. I have not been able to get any data from the DHT.

    • Hello DFRobot,
      I just needed information before buying this kit : I have a project of building an automatized plants-watering system (according to soil moisture sensors) but for four plants.. the fact is : I don't know which controller can handle 4 relays & 4 sensors..
      (I also want to put an interface onto it with my raspberry as a wireless server)
      I'm very new to electronic's world so..
      Thanks a lot for you consideration & wishing you a good day,
      Jeremy

      Hi Mathilde, sorry for the inconvenience. We found this issue in the last batch, and it should be fixed now. You could contact our techsupport guys, let them help you to fix this problem.

    Explore More Related Questions >

    Was this article helpful?

    TOP