15 Arduino Modules and Projects for Beginners

Create an Arduino project in less than one minute for beginner!

Here are 15 grove modules that I personally love and used as a Arduino beginner and hope they could be helpful for you too! Have fun with these “plug and play” buddies.

No soldering, no jumper wires, no jitters.

Simple, easy, and fast.

Just “Plug and Play” for your next IoT project. That why Seeed creates to provide the fast way to make any of electrical idea come true.

With Grove, Arduino projects could be very easy! As an Arduino beginner, I highly recommend all Arduino lovers to use Grove modules to start your Arduino project because it always make me feel easier to understand  the theory behind the project and process the project more smoothly without soldering. Playing with Grove for Arduino projects is like building Lego. Fun and easy, however, it won’t be far away from becoming an expert for Arduino projects by Grove modules!


Grove – LED is designed for the Arduino beginners to monitor controls from digital ports. It can be mounted to the surface of your box or desk easily and used as pilot lamp for power or signal. The brightness can be adjusted by potentiometer.

Project: Using Grove Button To Control Grove LED

Free Lesson for RED LED


RGB LED arduino sensor

RGB LED always brings us vivid and magic light effect, especially when there are a large number of LEDs shining together. However it is not easy to connect all the LEDs together if you want to build Arduino LED projects. Grove Chain-able RGB LED V2.0 is based on P9813S14 chip, which is a full-color light source driver chip that provides three constant current drivers and 256 greyscale modulation outputs. With Grove RGB LED, you are able to chain 1024 RGB LEDs together!

Project: Security Access When you knock on the door or close to the door, the door will open automatically.

3. Grove Buzzer

Buzzer arduino sensor

The Grove – Buzzer module has a piezo buzzer as the main component. The piezo can be connected to digital outputs, and will emit a tone when the output is HIGH. Alternatively, it can be connected to an analog pulse-width modulation output to generate various tones and effects. Buzzer is very popular for projects with reminding function.

Free Lesson for Grove Buzzer Module

Project: Water Waste Monitor

4. Touch Sensor

touch sensor arduino sensor

Grove – Touch Sensor enables you to replace press with touch. It can detect the change in capacitance when your finger is near by, which means no matter your finger directly touches the pad or just stays close to the pad, touch Sensor would outputs HIGH.

Free Lesson for Touch Sensor

Project: Iron Man 4th Generation Arc Reactor

5. Ultrasonic Sensor

ultrasonic sensor Arduino sensor

A sensor that uses ultrasonic to measure distance, which is greatly used in robots to avoid obstacles and distance measurement. When you come up with a idea building your first robot, a ultrasonic sensor is a must need.

Project: Colour Harp

6. LCD

LCD arduino module

Tired with mono color backlight? LCD RGB Backlight enables you to set the color to whatever you like through simple and concise Grove interface. It takes I2C as communication method with your microcontroller

Free Lesson for LCD

Project: Particle + Grove LCD RGB Backlight = Realtime Clock

7. Button

Button Arduino sensor

Momentary push button contains one independent “momentary on/off” button. “Momentary” means that the button will automatically bounce after release. The button outputs a HIGH signal when pressed, and LOW when released.

Free Lesson for Button

Project: Grove Button Tutorial

8. Temperature & Humidity Sensor

Temperature&Humidity Arduino sensor

A multifunctional sensor that shows temperature and relative humidity information at the same time. Temperature & Humidity Sensor utilizes a TH02 sensor that can meet measurement needs for general purposes. It provides reliable readings when environment humidity condition in between 0-80% RH, and temperature condition in between 0-70°C, covering even extreme environment.Temperature & Humidity Sensor  is one of the best choice for Arduino environment project.

Project: A Smart Pot for Indoor Gardening

9. Relay

relay arduino module

You can control circuit of high voltage by this relay with low voltage, such as  5V on the controller. There is an indicator LED on the board, which will light up when the controlled terminals get closed.

Project: ReRouter – Make an Extensible IoT Router

10. Water Sensor

water sensor arduino sensor

Connect the Water Sensor to Arduino by using any of the digital pin so that you can gain the value of the signal pin.  The value will be LOW when there is water on the bare conducting wires, otherwise, the value will be HIGH.

Project: Smart Crops: Implementing IoT in Conventional Agriculture!

11. Grove Light Sensor V1.2

light sensor arduino sensor

This module can be used to build a light controlled switch. For example, switch off lights during day time and switch on lights during night time.

Introduction to Grove Light Sensor

Project: The Environment Cube! Know the Land Beneath You using Sigfox

12. Grove Sound Sensor

sound sensor arduino sensor


The Sound sensor module is a simple microphone. Based on the power amplifier LM386 and the electret microphone, it can be used to detect the sound strength of the environment. The value of output can be adjusted by potentiometer.

Project: LED Sound Meter using Wio-Link and Node-Red

13. Grove Slide Potentiometer

Grove - Slide Potentiometer arduino module

The Grove – Slide Potentiometer module incorporates a linear variable resistor with a maximum resistance of 10KΩ.

You can make the slide potentiometer module function as a voltage divider for Arduino. Check the simple tutorial about how to change it into  voltage divider. 

14. Grove  Moisture Sensor

Moisture Sensor arduino sensor

Moisture Sensor can be used to detect the moisture of soil,  judging whether there is dampness around the sensor. It will be a great tool to decide whether the plants is in a garden need watering. Also, it can be easily applied by inserting the sensor into the soil and reading the output using ADC.

Project: Plant Monitoring System using AWS IoT

The Smart Mobile Vertical Plant Grower

15. Grove  Temperature and Humidity Sensor (DHT11)

This temperature & humidity sensor provides a pre-calibrated digital output. A unique capacitive sensor element measures relative humidity and the temperature is measured by a negative temperature coefficient (NTC) thermistor. It has excellent reliability and long term stability.

Project: Toilet Management System

Stream Grove Temperature & Humidity Sensor data on Initial State

I hope 15 Arduino sensors and modules above will help you get started with your Arduino projects! I will explorer more interesting and useful modules in the future and share with you guys 🙂


By the way, I believe Black Friday is the only chance to get a Arduino Uno at $15.9 in a year. No matter you are a Arduino beginner or an expert, please don’t miss the Flash Sale on Nov.22nd 

Plus 20% off for each bazaar order over 100$, there is an extra 20% off for Arduino Uno R3, Base Shield, and Grove Starter Kit for Arduino!

Also check Grove Starter Kit that includes 19 kinds of sensors and modules to help you experience different quick start projects, including audio, light, motion, tactile, and other interaction modes. Select your favorite Arduino modules and sensors at Seeed!

About Author


November 2018