element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Summer of Green Tech Design Challenge
  • Challenges & Projects
  • Design Challenges
  • Summer of Green Tech Design Challenge
  • More
  • Cancel
Summer of Green Tech Design Challenge
Blog Eco-friendly Smart Plant Monitoring System (Part 2): Hardware
  • Blog
  • Forum
  • Documents
  • Leaderboard
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Summer of Green Tech Design Challenge to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: meera_hussien
  • Date Created: 7 Oct 2023 6:44 PM Date Created
  • Views 914 views
  • Likes 7 likes
  • Comments 5 comments
  • summer of green tech design challenge
  • seeedstudio
  • sht40
  • grovesensor
  • Xiao
Related
Recommended

Eco-friendly Smart Plant Monitoring System (Part 2): Hardware

meera_hussien
meera_hussien
7 Oct 2023

Now let's see the hardware to build this project. Since the theme for this project is to use the Seeeduino XIAO and Grove sensors, here is the hardware required to do this project.

Table of Contents

    • List of Hardware
      • 1. Seeeduino XIAO
      • 2. Expansion Board Base for XIAO
      • 3. Grove - soil moisture sensor
      • 4. Grove - temperature & humidity sensor
      • 5. Grove - VOC Gas Sensor (SGP40)
      • 6. Grove - Relay
      • 7. Micro Submersible Water Pump DC

List of Hardware

1. Seeeduino XIAO

What is Seeduino XIAO? As the name goes, XIAO (小 in Chinese), is one of the smallest members of the Seeduino family. This board carries the powerful ATSAMD21G18A-MU which is low-power microcontrollers. Despite being small in size, this board has good performance in processing but needs less power. It is designed in a tiny size and can be used for wearable devices and small projects.

image

image

Below are the features of this product.

  • Powerful CPU: ARM® Cortex®-M0+ 32bit 48MHz microcontroller(SAMD21G18) with 256KB Flash,32KB SRAM.
  • Flexible compatibility: Compatible with Arduino IDE.
  • Easy project operation: Breadboard-friendly.
  • Small size: As small as a thumb(20x17.5mm) for wearable devices and small projects.
  • Multiple development interfaces: 11 digital/analog pins, 10 PWM Pins, 1 DAC output, 1 SWD Bonding pad interface, 1 I2C interface, 1 UART interface, 1 SPI interface.

And next are the specifications of this product.

Item Value
CPU ARM Cortex-M0+ CPU(SAMD21G18) running at up to 48MHz
Flash Memory 256KB
SRAM 32KB
Digital I/O Pins 11
Analog I/O Pins 11
I2C interface 1
SPI interface 1
QTouch 7 (A0,A1,A6,A7,A8,A9,A10)
UART interface 1
Power supply and downloading interface Type-C
Power 3.3V/5V DC
Dimensions 20×17.5×3.5mm

That is the main component of this project. Now let us see the rest of the components needed to build this project.


2. Expansion Board Base for XIAO

image

The expansion board base for XIAO is a powerful board. It enables to building of prototypes and projects with ease and quick way. Its rich peripherals include OLED, RTC, expandable memory, passive memory, passive buzzer, RESET/User button, 5V servo connector, and multiple data interfaces. Below are the features of this board:

Features:

  • Quick Prototyping: Easy debug and Reset with RESET button and SWD pin led out to the male header.

  • Rich peripherals: OLED display, RTC, expandable memory space, passive buzzer, user button, onboard battery management chip.

  • No Soldering Needed: All pins are led out. Convenient plug-and-play Grove connectors support multiple data protocols, including IIC, UART, and Analog/Digital.

  • Circuit Python Supported: Well supports circuit Python. MicroSD card slot enables memory space to expand, making it possible to allocate more libraries needed in prototyping and project building.

  • Mini Size: Compact and elegant with only half Raspberry Pi 4 size, especially suitable for projects that require mini size.

Specification:

Item Value
Operating voltage 5V / 3.7V Lithium Battery
Charging current 460mA (Max)
RTC timer precision ± 1.5S/DAY(25°C)
RTC battery CR1220
Display 0.96" OLED display
Expandable memory MicroSD card
Grove Interface Grove IIC2, Grove UART1, A0/D0 Grove*1
Other External Equipment Passive buzzer, user button, 5V servo connector

Below is the hardware overview of the expansion board.

image

And below is the rear view of the board.

imageOn this rear side, there is a MicroSD card slot and RTC battery holder. And below is the pinout diagram.

image


3. Grove - soil moisture sensor

image

To monitor the soil moisture level we will be using the Grove soil moisture sensor. This sensor can be used to check if there is water around the sensor.

Below is the specification of the sensor:

Item Condition Min Typical Max Unit
Voltage - 3.3 - 5 V
Current - 0 - 35 mA
Output Value Sensor in dry soil, Sensor in humid soil,Sensor in water 0, 300, 700, - 300, 700, 950 -


4. Grove - temperature & humidity sensor

image

The next sensor that we would like to see is the temperature and humidity sensor. For this, we will use the SHT40. Below is the specification of this sensor.

Parameter        Rating
Temperatur accuracy rate ±0.2 ℃
Humidity accuracy rate  ±1.8% RH
Operating temperature range   -40°C to 125°C
Operating Humidity range        0% to 100% RH
Grove power supply             5/3.3 v
Serial Protocol I2C 
Grove average current  32 µA
Grove idle current 1.2µA
Product Dimension 20mm x 40mm
Communication IIC
Rate 115200


5. Grove - VOC Gas Sensor (SGP40)

image

The Grove - VOC gas sensor is an innovative environmental sensing module. This sensor excels in transforming raw sensor signals into standardized digital signals for seamless integration into the existing system. Moreover, this sensor module provides a versatile solution for tracking and monitoring indoor air quality since it has the capability to perform high-quality VOC measurements in real-time. 

Below are the features of the sensor:

  • Utilizes the Sensirion SGP40 sensor for reliable VOC detection.
  • Easy integration into the Grove ecosystem, simplifying the wiring and coding process.
  • Provides real-time VOC measurements for accurate air quality assessment.
  • Communicates via I2C interface, allowing for efficient data transfer.
  • Compact and modular design, perfect for embedding in various applications.

This is the specification of the sensor

  • Operating Voltage: 3.3/5V
  • Interface: I2C
  • Dimensions: 20x40mm

image


6. Grove - Relay

image

The Grove-Relay is a digital normally open switch that controls a relay capable of switching much higher voltages and currents than your normal Arduino boards. There is an indicator LED on the board. When set to HIGH, the LED will light up and the relay will close allowing current to flow. The peak voltage capability is 250V at 10 amps.

The specification of the relay is as below:

  • Operating Voltage: 3.3V / 5V
  • Operating Current: 100mA
  • Max. Switching Voltage: 250VAC/30VDC
  • Max. Switching Current: 10A
  • Dimensions: 42mm x 24mm x 19.50mm
  • Grove-compatible module
  • 3-pin connection: Logic signal – Vcc – GND
  • 2-way screw terminal: COM – NO
  • Breaking capacity: 10 A / 250 Vac
  • Contact indicator: LED

7. Micro Submersible Water Pump DC

image

Micro Submersible Water Pump DC 3V-5V, which can be easily integrated into your water system project. The water pump works using the water suction method which drains the water through its inlet and releases it through the outlet. You can use the water pump as an exhaust system for your aquarium and controlled water flow fountain.

These are the sensors that I have planned to use in building this project. In the next part, we shall see the software that i have planned to use.

  • Sign in to reply
Parents
  • DAB
    DAB over 2 years ago

    Just be aware that the soil moisture sensor causes electrolysis of the electrodes causing them to corrode. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • beacon_dave
    beacon_dave over 2 years ago in reply to DAB

    There is a capacitive version of the Grove soil moisture sensor which might last a bit longer in use.  

    https://wiki.seeedstudio.com/Grove-Capacitive_Moisture_Sensor-Corrosion-Resistant/

    Not sure why more soil-based monitoring projects don't use them.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • meera_hussien
    meera_hussien over 2 years ago in reply to beacon_dave

    Maybe i will try to get that in the future. For this project, i will use the one in my hand.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • meera_hussien
    meera_hussien over 2 years ago in reply to beacon_dave

    Maybe i will try to get that in the future. For this project, i will use the one in my hand.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube