Seeed Grove Beginner Kit User manual

D4 D3
A6 D7
D2
D6
A2 A0
UART
Grove
Beginner Kit
for Arduino
Manual

Grove Beginner Kit for Arduino
The Grove Beginner Kit for Arduino is one of the best kits for beginners to
get started with Arduino. No troublesome soldering and no complicated
wiring. You can focus on learning Arduino. This kit includes a main control
board, which is the Seeeduino Lotus and 8 Grove modules, covering
sensors, actuators and displays. All you need to do is follow the tutorials,
plug the modules into the Seeeduino Lotus and build your cool projects.
Seeeduino Lotus v1.1
Grove - Tilt Switch
Grove - Buzzer
Grove - Temperature & Humidity Sensor (DHT11)
Grove - 3-Axis Digital Accelerometer(±1.5g)
Grove - Light Sensor v1.2
Grove - Line Finder v1.1
Grove – Chainable RGB LED V2.0
Grove - 16 x 2 LCD (White on Blue)
About Grove
Before we had Grove, at least three wires were needed every time a
module had to be connected to an Arduino, including power, signal, and
ground. So, Arduino was quite hard to manipulate among excessive
wires.
Parts List:

If this is your first time using a Seeeduino Lotus along with the Grove
modules, don’t worry, we got you covered! We have a detailed
step-by-step tutorial to guide you through. Find it in the "Getting
Started” section of the Grove - Beginner Kit's wiki page:
Also, we have made an interesting video for this kit, and it will help you
to get started quickly and easily!
Follow this link for the video:
How could we simplify this building process? Well…. Grove Ecosystem is
the solution. Every Grove module has a function, such as sensing light,
sensing motion. Also, you only need one Grove cable to connect between
these modules and the Seeeduino Lotus for the modules to function
reliably in your design.
First Date with Seeeduino?
http://wiki.seeedstudio.com/Grove_Beginner_Kit_for_Arduino/
youtu.be/EZVdPm5Y37c
Sketchbook Download
After following the “Getting Started” section, if you succeed in blinking
the built-in LED, you can start to tinker with the Grove Beginner Kit for
Arduino. To simplify the coding tasks for you, we packed a few demos of
Grove Beginner Kit into a sketchbook file and uploaded it into GitHub.
Here is the link to download it:
https://github.com/Seeed-Studio/Grove_Beginner_Kit_Sketchbook

There are four kind of Grove cables for different needs. For general
projects using Seeeduino or Base Shield, you can simply use the
standard cables. For projects where you need to connect two I2C devices
by connecting the Grove cable to the I2C port of the main board, you can
use the branch cables. If your project uses two servos, you can choose
Grove – Branch Cable for Servo. If you don’t want to use a Base Shield
or a Seeeduino in your projects, you can choose Grove to 4pin
Female/Male Jumpers, with which you can connect Grove module to
your breadboard directly. Each kind of cable have five different sizes of
length, 5cm, 20cm, 30cm, 40cm, and 50cm.
Grove cables
Standard Cable
Branch cable for Servo
Grove to 4pin Female/Male Jumper
Branch Cable

Connections
Standard Cable
Branch Cable
D4 D3
A6 D7
D2
D6
A2 A0 12C.
UART
D5
12C..
D4 D3
A6 D7
D2
D6
A2 A0 12C.
UART
D5
12C..

Branch cable for Servo
Grove to 4pin Female/Male Jumper
Note
It is recommended to use external power supply for driving servos
SCL
SDA
5V
GND
D4 D3
A6 D7
D2
D6
A2 A0 12C.
UART
D5
12C..



Contents
Modules Introduction
Grove - Buzzer
Grove - Tilt Switch
Grove – Chainable RGB LED V2.0
Grove - Light Sensor v1.2
Grove - Line Finder v1.1
Grove - 16 x 2 LCD (White on Blue)
Grove - Temperature & Humidity Sensor (DHT11)
Grove - 3-Axis Digital Accelerometer(±1.5g)
Demo Projects
Smart Garden
Smart Cup
Seeeduino Lotus V1.1
Arduino UNO vs Seeeduino Lotus
01
02
03
05
06
08
09
11
13
15
16
17
18
19

Modules
Introduction
1

The Buzzer can give you interesting sound effects and you
will find it fun to play with.
Tips
The sound frequency of this Buzzer will change according to the change
in shaking frequency set from the Arduino IDE
Example
You can use the codes included to make the buzzer beep.
However, Grove-Buzzer can be much more fun. It can play
melodies! Find the examples via the path below:
File > Sketchbook > Grove_Beginner_Kit_Sketch-
book-master > tutorial 1 – Buzzer
2
Grove – Buzzer
D4 D3
A6 D7
D2
D6
A2 A0 12C.
UART
D5
12C..

This switch will turn on and off according to the orienta-
tion you hold it.
Example
You can use the codes included in order to
switch on or off the built-in LED on the Seeeduino Lotus
just by tilting this up or down. Find this example and
more via the path below:
File > Sketchbook > Grove_Beginner_Kit_Sketch-
book-master > tutorial 2 - Tilt Switch > 2_tilt_switch_Built-
in_LED
3
Grove – Tilt Switch
D4 D3
A6 D7
D2
D6
A2 A0 12C.
UART
D5
12C..
L
Tips
Inside this tilt switch is a pair of balls that make contact with the pins
when the case is upright and thus making a connection.

Tips
The sound frequency of this Buzzer will change according to the change
in shaking frequency set from the Arduino IDE
4
This RGB LED will allow you to light up your projects by
chaining 1024 RGB LEDs at most!
Example
You can use the codes included to make the LED react
according to your commands. You will find it fun to use
with vivid and magical light effects. Find this example
and more via the path below:
File > Sketchbook > Grove_Beginner_Kit_Sketch-
book-master > tutorial 3 – LED > 1_CycleThroughColors
Grove – Chainable RGB LED
D4 D3
A6 D7
D2
D6
A2 A0 12C.
UART
D5
12C..

5
You can measure different intensities of light using this
sensor and let it react accordingly.
Example
You can use the codes included to react according to the
ambient light and turn on the Grove – Chainable RGB
LED. We have also provided another example. Find them
via the path below:
File > Sketchbook > Grove_Beginner_Kit_Sketchbook-mas-
ter > tutorial 4 – Light Sensor > 1_LightSensorSwitch
Grove - Light Sensor
D4 D3
A6 D7
D2
D6
A2 A0 12C.
UART
D5
12C..
Tips
The resistance of the photo-resistor on this module decreases when
the light intensity increases and vice versa, thus output accordingly.

6
You can use this module in your next robotics projects for
robots to follow a drawn path!
Example
You can use the codes included to turn on and off the Grove
– Chainable LED, based on the position of the Line Finder.
Also, there are two other examples we have included.
Find the examples via the path below:
File > Sketchbook > Grove_Beginner_Kit_Sketchbook-mas-
ter > tutorial 5 – Line Detector > 3_LineDetectorSwitch
Grove – Line Finder
D4 D3
A6 D7
D2
D6
A2 A0 12C.
UART
D5
12C..
Tips
This consists of two parts:an IR emitting LED and an IR sensitive
phototransistor, so that a robot can follow a black line in a white
background.

7
Example
You can use the codes included to display any character
that you would like. We have provided three different code
examples for you to have fun with this display. Find the
examples via the path below:
File > Sketchbook > Grove_Beginner_Kit_Sketchbook-mas-
ter > tutorial 6 - LCD
Use this module to display all your data from sensors
connected to your Seeeduino Lotus.
Grove - 16 x 2 LCD
(White on Blue)
D4 D3
A6 D7
D2
D6
A2 A0 12C.
UART
D5
12C..

8
This Sensor is based on the commonly used DHT11 sensor
to measure temperature and relative humidity.
Example
You can use the codes included to display the temperature
and relative humidity information the Grove - 16 x 2 LCD
(White on Blue). Find the examples via the path below:
File > Sketchbook > Grove_Beginner_Kit_Sketchbook-mas-
ter > tutorial 7 - DHT11
Grove – Temperature &
Humidity Sensor (DHT11)
D4 D3
A6 D7
D2
D6
A2 A0 12C.
UART
D5
12C..
Tips
A unique capacitive sensor element measures relative humidity and the
temperature is measured by a negative temperature coefficient (NTC)
thermistor.

9
This sensor can be used in your next motion and
orientation sensing project and also be able to use in your
gesture detection projects.
Example
You can use the codes included to display the 3 -axis accel-
erometer data on the Grove – LCD RGB Backlight. Find the
examples via the path below:
File > Sketchbook > Grove_Beginner_Kit_Sketchbook-mas-
ter > tutorial 8 – Accelerometer
Grove – 3-Axis Digital
Accelerometer (±1.5g)
D4 D3
A6 D7
D2
D6
A2 A0 12C.
UART
D5
12C..

10
Demo
Projects

11
This is a Smart Garden using the modules from the Grove
Beginner Kit to have a sensing and reminder system.
Materials List:
Seeeduino Lotus v1.1
Grove – Buzzer
Grove – Chainable RGB LED V2.0
Grove – Light Sensor v1.2
Grove – 16 x 2 LCD (White on Blue)
Grove – Temperature &Humidity Sensor (DHT11)
Grove – Tilt Switch
Grove cables
Find the complete recipe here:
File > Sketchbook > Grove_Beginner_Kit_Sketchbook-mas-
ter > tutorial 9 – Smart Garden > smartGarden
Smart Garden
Buzzer
Light Sensor
Tilt Switch
Chainable RGB LED
Temperature &
Humidity Sensor (DHT11)
16 x 2 LCD (White on Blue)
Seeeduino Lotus
Other manuals for Grove Beginner Kit
1
Table of contents
Other Seeed Microcontroller manuals