Chapter 0

Welcome to Robo Gurukul!

Your Arduino Adventure — Stages 1 to 3

What is this book?

This book helps you learn Arduino step by step through 30 fun projects. Each chapter matches a mission in Robo Gurukul Studio — the same lessons you see in the desktop app, written so you can read, build, and understand even when you are away from the computer.

How to use this book

1

Read the story

Every project starts with a real-world idea and a simple analogy so you know why you are building it.

2

Meet the parts

Learn what each component does before you touch any wires.

3

Build the circuit

Follow the wiring steps one at a time. Check the circuit diagram after each step.

4

Understand the code

Read the code in small pieces. Each block explains one idea.

5

Try the quiz

Test yourself with quick questions at the end of each chapter.

How the book matches the app

Each project chapter follows the same learning journey as Robo Gurukul Studio:

See itDiscover what the project doesStoryUnderstand the problem and analogyMeet partsLearn about each componentHow it worksFollow the program flowBuild itWire the circuit step by stepTry itRun and observePeek at codeRead the Arduino sketchQuick quizCheck your understandingCode labPractice challenges to try on your own

Safety first

  • Always use a resistor with LEDs — it protects the LED and the Arduino pin.
  • Connect and disconnect wires only when the Arduino is unplugged from USB power.
  • Ask a teacher or adult if you are unsure about any connection.
  • Never connect motors or high-power devices directly to Arduino pins without the right driver circuit.
  • Keep food and drinks away from your breadboard and components.

Your starter kit

These 30 projects use the Robo Gurukul starter kit. Make sure you have all the parts before you begin Stage 1.

Arduino Uno R3

×1

Loading part…

USB cable

×1

USB cable

Breadboard

×1

Breadboard

Jumper wire pack

×1

Jumper wire pack

Single LEDs

×4

Loading part…

Resistors 220 Ω

×4

Loading part…

RGB LED (common cathode)

×1

Loading part…

10-segment LED bar graph

×1

Loading part…

Pushbutton

×4

Loading part…

Slide switch

×1

Loading part…

Buzzer

×1

Loading part…

7-segment display (common cathode)

×1

Loading part…

PIR motion sensor module

×1

Loading part…

Parts you will meet

These components appear across the 30 projects in Stages 1–3.

Shows die face 1–6

7-segment display

Display

Loading part…

Decides when the LED is on or off

Arduino

Brain

Loading part…

Matches blue in the sequence

Blue button

Input

Loading part…

Shows blue in the pattern

Blue LED

Output

Loading part…

Protects the blue channel

Blue resistor

Safety

Loading part…

Protects blue LED

Blue resistor

Safety

Loading part…

Connects components in rows like a real breadboard

Breadboard

Workspace

Loading part…

Press to signal the Arduino

Button

Input

Loading part…

Beeps when pressed

Buzzer

Sound

Loading part…

Green light in the sequence

Green LED

Go

Loading part…

Second alternating light

Green LED

Output B

Loading part…

Protects the green LED

Green resistor

Safety

Loading part…

Protects the green LED

Green resistor

Safety

Loading part…

Protects the green channel

Green resistor

Safety

Loading part…

Shows output from the code

LED

Light

Loading part…

Ten segments you can light up

LED bar graph

Display

Loading part…

Detects movement

Motion sensor

Input

Loading part…

First press wins

Player A button

Input

Loading part…

Second player buzzes in

Player B button

Input

Loading part…

Matches red in the sequence

Red button

Input

Loading part…

Red light in the sequence

Red LED

Stop

Loading part…

First alternating light

Red LED

Output A

Loading part…

Shows red in the pattern

Red LED

Output

Loading part…

Protects the red LED

Red resistor

Safety

Loading part…

Protects the red LED

Red resistor

Safety

Loading part…

Protects the red channel

Red resistor

Safety

Loading part…

Protects red LED

Red resistor

Safety

Loading part…

Limits current to the LED

Resistor

Safety

Loading part…

Three color channels in one bulb

RGB LED

Color light

Loading part…

Stays ON or OFF

Slide switch

Input

Loading part…

Matches yellow in the sequence

Yellow button

Input

Loading part…

Yellow light in the sequence

Yellow LED

Caution

Loading part…

Shows yellow in the pattern

Yellow LED

Output

Loading part…

Protects the yellow LED

Yellow resistor

Safety

Loading part…

Protects yellow LED

Yellow resistor

Safety

Loading part…