Hero
Hardik Raval
Zero2Maker Maker Portfolio

Hardik Raval

Think Big, Make Bigger

Amba School for Excellence

About Me

hello! My name is Hardik Raval. I am a student and I love learning new things. I am interested in coding, Arduino, electronics, and creative projects. I enjoy making new things and trying different ideas. I like learning how technology works and improving my skills. I enjoy drawing, creating new things, playing games, and learning activities that are creative and fun. I like using my creativity to make interesting projects and bring new ideas to life. My studies are going very well, and I always try to learn something new. I also enjoy playing sports, especially football and cricket. Earlier, I made some mistakes while learning, but now I understand many things better. This has helped me improve my skills and made my tasks easier. Because of my learning journey, I have started getting many new and creative ideas. I believe that every small step helps us achieve big dreams. I am excited to learn more, improve my skills, and create amazing projects in the future

45
Challenges
11
Verified
5,330
XP Earned
Legend · L10
7.9
Avg Doc Score
10

Maker rank

Legend

Elite maker — top of the journey.

5,330 XP earned

Signature strength: Observation

Maximum maker rank unlocked.

11 verified builds in this portfolio.

Maker dimensions

Creativity 71
Problem Solving 89
Research 52
Observation 100

Learning Belt

White → Yellow → Orange → Green → Blue → Purple → Brown → Red → Black

Current belt

White Belt

11 verified builds

White Belt

Next: Yellow Belt — 11/25 total verified

Six learning tracks

📐

Spatial Thinking

Visualizing objects in 3D and translating complex ideas into physical structures through CAD and sketching.

0 need 5 for Yellow Belt
🔄

Systems Thinking

Sense → Decide → Act. Breaking down the world into fundamental elements. Understanding how data becomes decision, and decision becomes action.

11 need 10 for Yellow Belt
🧠

Logic Thinking

The architecture of behavior. Defining the rules of the game through coding challenges and computational logic.

0 need 3 for Yellow Belt
💜

Human Centered Design

Empathy in engineering. Designing interactions that feel natural, intuitive, and human-centered.

0 need 1 for Yellow Belt
🔧

Fabrication

The bridge from idea to reality. Mastering the tools of physical creation—from circuits to mechanical assembly.

0 need 5 for Yellow Belt
🎤

Communication

Communication is the final product. Learning to articulate the "What", the "How", and most importantly, the "Why".

0 need 1 for Yellow Belt

Each track contains modules → sessions → challenges. Assign tracks on each module in Admin → Modules.

Skill Badges

Arduino mastery badges earned when a full challenge set is verified — 1 of 25 unlocked

Earned

🎚️
Analog Input Master
Verified potentiometer challenges — reading values and controlling outputs.
Ch. 27–28 verified

In progress

✨
LED Pattern Master
Ch. 11–20
5/10 challenges verified
🎛️
Interactive Builder
Ch. 29–30
1/2 challenges verified
🌙
Light Sensor Master
Ch. 31–33
1/3 challenges verified
🖥️
Display Master
Ch. 41–50
2/10 challenges verified
🏠
Environmental Sensor Master
Ch. 31–40
1/10 challenges verified

Locked

💡
First Light
Ch. 1
🧩
Breadboard Master
Ch. 1–6
⌨️
Blink Coder
Ch. 7–10
🔘
Digital Input Master
Ch. 22–24
🔆
PWM Master
Ch. 25–26
📡
Distance Sensor Master
Ch. 34–36
🚨
Motion Sensor Master
Ch. 37–38
🌡️
Temperature Sensor Master
Ch. 39
🔄
Servo Master
Ch. 51–54
⚙️
Motor Master
Ch. 55–58
📶
Wireless Master
Ch. 59–60
⏱️
Multi-Task Master
Ch. 61–70
🌱
Soil Sensor Master
Ch. 71–72
💧
Water Level Master
Ch. 73–74
🔊
Sound Sensor Master
Ch. 75–76
🛡️
Safety Systems Master
Ch. 77–78
🌍
Smart Guardian
Ch. 79–80
🤖
Robot Master
Ch. 81–90
🏆
Arduino Legend
Ch. 100

Learning Activity

45 challenge submissions in the last year

0
Day streak
4
Best streak
10
Active days
Mon Wed Fri
Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct
Less More

Each square is a day. Color intensity reflects how many challenges you documented that day.

Module 1

Welcome to Arduino

Welcome to your first step into the world of electronics.

In this module, you will learn how to use an Arduino Uno, connect components safely, write your first program, and build confidence using a breadboard.

You do not need any prior coding or electronics experience. Each challenge takes only a few minutes. By the end of Challenge 10, you will have completed your first electronic projects completely on your own.

Challenge 45

Display Sensor Values

Verified Doc 8/10 1090 XP
Evidence
Here, the LCD slows when the LDR senses light or dark
Evidence
also this
Evidence
also this happen
Student Documentation

Here, when the LDR does not sense light, the LCD shows “Dark.” When the sensor senses light, the LCD shows “Bright.” I learned how to use this in a project

Documented Sep 4, 2026 4:00 PM IST · Reviewed Sep 7, 2026 4:32 PM IST
Challenge 44

Meet the LCD Display

Verified Doc 8/10 1060 XP
Evidence
Here, the 16×2 LCD display works with an I2C module
Evidence
also here
Evidence
Student Documentation

Here, I learned how to make a 16×2 LCD display work with an I2C module. I also learned that an LCD can be used for many different purposes, such as displaying text, numbers, and sensor values

Instructor Feedback

"ok"

Documented Sep 4, 2026 3:45 PM IST · Reviewed Sep 7, 2026 4:32 PM IST
Challenge 43

Countdown Timer

Awaiting review 1030 XP
Evidence
This happens on the display
Evidence
This happens
Evidence
This happens
Student Documentation

At first, the display showed numbers from 0 to 9. Now, I changed the program so it shows only 0 and 1. This happens because of the timer in the code. I learned how a timer works and how it controls the display

Documented Sep 2, 2026 4:46 PM IST
Challenge 42

Digital Counter

Awaiting review 1000 XP
Evidence
Here, the display shows the numbers one by one when I press the button. I learned how the seven-segment display works and how to control it using a push button
Evidence
This happens
Evidence
This happens
Student Documentation

Here, when I press the button, the number on the display changes. This happens every time I press the button. From this project, I learned how the seven-segment display works and how a push button can control it

Documented Sep 2, 2026 4:38 PM IST
Challenge 41

Meet the Seven Segment Display

Awaiting review 980 XP
Evidence
Here, the seven-segment display works like this. It shows the numbers one by one
Evidence
like this
Evidence
like this
Student Documentation

This project was very easy at first, but I found it difficult to understand and I was worried about completing the work. In the end, I completed it successfully. The connections were also difficult for me because I had to understand where to connect the positive (+) and negative (-) wires. After completing all the connections, I learned how to write the Arduino code to make the seven-segment display show numbers from 0 to 9.

Documented Sep 2, 2026 4:10 PM IST
Challenge 40

Smart Room Guardian

Awaiting review 950 XP
Evidence
So, it looks like this
Evidence
So, it looks like this
Student Documentation

Here is a smart room. The room is smart because the sensors detect different situations. When the room is very hot, the sensor makes the LED blink. When someone enters the room, the alarm rings. At night, the sensor turns on the light. From this project, I learned how to make a project using different sensors

Documented Aug 22, 2026 4:02 PM IST
Challenge 39

Temperature Indicator

Awaiting review 860 XP
Evidence
this project look like this
Evidence
In the Serial Monitor, it looks like this
Student Documentation

Here, the sensor senses the temperature and shows it on the Serial Monitor

Documented Aug 21, 2026 5:44 PM IST
Challenge 38

Automatic Security Alarm

Awaiting review 820 XP
Evidence
when I do'nt move my hand
Evidence
When I move my hand
Student Documentation

Here, the LED and buzzer turn on when I move my hand. When I do nothing, the LED and buzzer do not turn on. I learned how this sensor works

Documented Aug 21, 2026 5:20 PM IST
Challenge 37

Motion Detector (PIR)

Awaiting review 790 XP
Evidence
when I do'nt move my hand
Evidence
when I move my hand
Student Documentation

When I move my hand in front of the sensor, the LED glows. When I do nothing, the LED does not glow

Documented Aug 21, 2026 4:58 PM IST
Challenge 36

Reverse Parking Alarm

Awaiting review 760 XP
Evidence
When I move my hand closer, the LED glows faster
Evidence
When I move my hand farther away, the LED glows slowly
Student Documentation

In this project, when I put my hand in front of the sensor, the ultrasonic sensor detects it and the LED glows

Documented Aug 21, 2026 4:15 PM IST
Challenge 35

Parking Assistant

Awaiting review 730 XP
Evidence
In this project, when I put my hand in front of the sensor, the ultrasonic sensor detects it and the LED glows
Evidence
In this case, the LED does not turn on
Student Documentation

When I put my hand within a 20 cm range, the LED glows. I learned how we can use this sensor in different projects

Documented Aug 21, 2026 4:02 PM IST
Challenge 34

Distance Measurement (Ultrasonic)

Awaiting review 700 XP
Evidence
In the Serial Monitor, it looks like this
Evidence
it look like that
Student Documentation

Here, the ultrasonic sensor measures the distance and shows it on the Serial Monitor. I learned how an ultrasonic sensor works and how we can measure distance using it

Documented Aug 21, 2026 3:47 PM IST
Challenge 33

Adjustable Night Lamp

Awaiting review 670 XP
Evidence
When I put my hand over the LDR, the LED turns on. This means that when it is dark, the LED turns on
Evidence
Student Documentation

Here, when I put my finger on the sensor, the LED turns on. This means that when it is dark, the LED turns on, and when there is enough light, the LED turns off. I learned how smart lights work and how many houses use this type of automatic lighting

Documented Aug 20, 2026 4:57 PM IST
Challenge 32

Automatic Night Lamp

Awaiting review 640 XP
Evidence
when I put my finger on the LDR sensor, the LED turns off
Evidence
When I don’t put my finger on the LDR sensor, the LED glows
Student Documentation

In this project, the LED glows when I do nothing. When I put my finger over the LDR sensor, the LED turns off. This means the LDR senses brightness or light. I learned how an LDR works and how it detects light

Documented Aug 20, 2026 3:58 PM IST
Challenge 31

Meet Your First Sensor (LDR)

Verified Doc 9/10 620 XP
Evidence
The Serial Monitor shows the sensor values like this
Evidence
It looks like this
Student Documentation

Here, the Serial Monitor shows the brightness detected by the sensor. I learned how an LED sensor works and why we use this sensor to detect brightness or light

Documented Aug 18, 2026 5:01 PM IST · Reviewed Aug 18, 2026 5:01 PM IST
Challenge 30

Push Button Pattern Selector

Verified Doc 8/10 600 XP
Evidence
so LEDs glow in pattern
Evidence
also happen
Evidence
also this happen
Student Documentation

The LEDs glow in different patterns when I press the button. I learned how a push button works

Documented Aug 18, 2026 4:46 PM IST · Reviewed Aug 18, 2026 5:01 PM IST
Challenge 29

RGB Color Mixer

Needs revision Doc 7/10 580 XP
Evidence
Here, the LEDs blink one by one in different colorsHere, the LEDs blink one by one in different colors
Evidence
also this happen
Student Documentation

Here, we distributed the LEDs and resistors, giving each LED one resistor. I learned how to use resistors properly

Instructor Feedback

"Redo it, you learn resistor ?"

Documented Aug 18, 2026 4:33 PM IST · Reviewed Aug 18, 2026 4:39 PM IST
Challenge 28

Potentiometer LED Selector

Verified Doc 9/10 530 XP
Evidence
so LEDs are turn on one by one
Evidence
this happen
Evidence
also this happen
Student Documentation

When I rotate the potentiometer, the LEDs glow one by one. From this, I learned how to use a potentiometer to control multiple LEDs

Documented Aug 18, 2026 3:44 PM IST · Reviewed Aug 18, 2026 5:04 PM IST
Challenge 27

Read Potentiometer Values

Verified Doc 8/10 500 XP
Evidence
Look here, this shows the potentiometer values
Evidence
This project looks like this
Student Documentation

Here, the potentiometer values are shown on the laptop. I learned how to read the potentiometer values and how to solve problems because I faced many problems while making this project

Documented Aug 18, 2026 3:22 PM IST · Reviewed Aug 18, 2026 5:04 PM IST
Challenge 26

Control Blink Speed

Awaiting review 470 XP
Evidence
I show how we can adjust the speed of the LED blinking
Evidence
also that happen
Project Links
Project Video
Open link →
Student Documentation

Here, I can control the speed of the LED blinking. I properly understood how to use a potentiometer.

Documented Aug 15, 2026 5:03 PM IST
Challenge 25

Control LED Brightness

Awaiting review 450 XP
Evidence
Here, I show what happens when I rotate the potentiometer
Evidence
also shows what happens
Student Documentation

When I turn the potentiometer, the LED glows with different levels of brightness. When I turn it back, the LED changes its brightness again. I learned how a potentiometer works in a project and how it can be useful in different projects

Documented Aug 15, 2026 4:46 PM IST
Challenge 24

Push Button Controlled Buzzer

Awaiting review 420 XP
Evidence
When I press the button, the buzzer turns on for 3 seconds and then turns off
Evidence
also this happen
Student Documentation

When I press the button, the buzzer makes a sound for 3 seconds and then turns off. From this, I learned how we can do many different things with a push button

Documented Aug 15, 2026 4:01 PM IST
Challenge 23

Push Button Toggle LED

Awaiting review 400 XP
Evidence
When I press the button, the LED glows.
Student Documentation

Now, the LED glows when I press the button and turns off when I press the button again. I learned how a push button helps us control the power of an LED

Documented Aug 15, 2026 3:51 PM IST
Challenge 22

Push Button Controlled LED

Awaiting review 380 XP
Evidence
When I don’t press the button, the LED does not glow
Student Documentation

I learned how a push button works with an Arduino I didn’t know what a push button was before Here, when I press the button, the LED glows This helped me understand how a push button controls an LED

Documented Aug 15, 2026 3:21 PM IST
Challenge 21

LED with 5V Power

Awaiting review 360 XP
Evidence
So, here the LED glows better with a resistor. The resistor helps control the current going to the LED and protects it from getting damaged
Evidence
same thing happens
Student Documentation

Here, the LED glows without a resistor, but it gets hot. When I add a resistor, the LED works properly. So, I learned the importance of using a resistor with an LED

Documented Aug 14, 2026 5:10 PM IST
Challenge 20

LED Pattern 6 (Creative Light Show)

Awaiting review 350 XP
Evidence
Evidence
So, here all the LEDs glow in a pattern
Student Documentation

This time, I made a pattern like Diwali lights. First, all the LEDs glow together, and then they glow in two pairs. I learned how LEDs work, how to make Diwali-style lights using an Arduino Uno, and how to write Arduino code

Documented Aug 14, 2026 4:49 PM IST
Challenge 19

LED Pattern 5 (Alternate Blink)

Awaiting review 300 XP
Evidence
So, here the LEDs work according to my program
Student Documentation

Here, the LEDs glow one by one and then glow together. This happens repeatedly, and I understood properly how LEDs work

Documented Aug 14, 2026 4:37 PM IST
Challenge 18

LED Pattern 4 (Forward & Reverse)

Awaiting review 280 XP
Evidence
Here, the LEDs glow one by one
Evidence
also this happen
Student Documentation

The LEDs glow in a line, one by one, with different colors like Diwali lights. I learned how to make Diwali-style lights

Documented Aug 14, 2026 4:22 PM IST
Challenge 17

LED Pattern 3 (Progressive Fill)

Awaiting review 260 XP
Evidence
So, here all the LEDs glow in a line
Evidence
also this happen
Student Documentation

All the LEDs turn on in sequence. First, the first LED glows, then the second, and so on until all the LEDs glow. It looks like Diwali lights, and I learned how Diwali lights work

Documented Aug 14, 2026 4:07 PM IST
Challenge 16

LED Pattern 2

Awaiting review 240 XP
Evidence
there is the LEDs are glow in two pairs
Evidence
here also this happen
Evidence
Student Documentation

The LEDs glow in two pairs. I understood how to change the code and make the LEDs glow in two pairs

Documented Aug 13, 2026 5:22 PM IST
Challenge 15

LED Pattern 1

Verified Doc 8/10 220 XP
Evidence
The LEDs glow one by one
Evidence
also this happen
Student Documentation

So, I programmed the LEDs to glow in this pattern. I learned how HIGH and LOW work, what they mean, and why HIGH and LOW are important for controlling LEDs

Documented Aug 13, 2026 5:11 PM IST · Reviewed Aug 13, 2026 5:13 PM IST
Challenge 14

Eight LED Chase

Verified Doc 8/10 200 XP
Evidence
So, here all the LEDs glow one by one
Evidence
also that happen
Student Documentation

I arranged 8 LEDs so they blink one by one. I learned how to make all 8 LEDs glow one by one, and I also understood how the code works

Documented Aug 13, 2026 5:00 PM IST · Reviewed Aug 13, 2026 5:06 PM IST
Challenge 13

Four LED Chase

Verified Doc 8/10 180 XP
Evidence
LED 1 glows
Evidence
LEDs 2 3 and 4 are off
Student Documentation

First, LED 1 glows while LEDs 2, 3, and 4 are off. Then LED 1 turns off and LED 2 glows. Next, LED 2 turns off and LED 3 glows. Finally, LED 3 turns off and LED 4 glows. This process keeps repeating

Documented Aug 13, 2026 4:44 PM IST · Reviewed Aug 13, 2026 4:44 PM IST
Challenge 12

Three LED Chase

Verified Doc 7/10 170 XP
Evidence
there the 3 LED also blink
Evidence
and as usually first and second LED glow
Student Documentation

so here the 3 LED also blink the 1 LED blink and then 2 and 3 LED also blink so i learn how we do cod for to bling 3 LED

Instructor Feedback

"Rewrite"

Documented Aug 13, 2026 4:32 PM IST · Reviewed Aug 13, 2026 4:46 PM IST
Challenge 11

Two LED Chase

Verified Doc 7/10 160 XP
Evidence
the first LED glow
Evidence
and then second LED glow
Student Documentation

This happens because the first LED glows while the second LED is off. Then, the first LED turns off and the second LED glows. This process keeps repeating.

Instructor Feedback

"Rewrite"

Documented Aug 13, 2026 4:39 PM IST · Reviewed Aug 13, 2026 4:45 PM IST
Challenge 10

Blink Like a Maker

Awaiting review 150 XP
Evidence
on for 0.5 second
Evidence
off for 1 second
Student Documentation

so now the led blink but it on for 0.5 second and OFF for 1 second this happening

Documented Aug 12, 2026 5:04 PM IST
Challenge 9

Custom Blink Pattern

Awaiting review 130 XP
Evidence
and on for 3
Evidence
it off for 1
Student Documentation

so now the LED glow for 3 second and off for 1 second it happening

Documented Aug 12, 2026 4:58 PM IST
Challenge 8

Fast Blink

Awaiting review 120 XP
Evidence
the LED glow and off for 0.5 second
Student Documentation

same thing but the LED for 0.5 second and it off and again the LED glow

Documented Aug 12, 2026 4:54 PM IST
Challenge 7

Slow Blink

Awaiting review 110 XP
Evidence
it blink and then it wait for 2 second and it blink again
Evidence
the same thing happen
Student Documentation

i learn how this cod work and how do this LED delay that I learn from this

Documented Aug 12, 2026 4:47 PM IST
Challenge 6

Breadboard Master

Awaiting review 100 XP
Evidence
LED blink
Evidence
8 LEDs not blink
Student Documentation

i lurn and understood how Breadboard

Documented Aug 12, 2026 4:34 PM IST
Challenge 5

Breadboard Layout Explorer

Awaiting review 90 XP
Evidence
5 LEDs not blink
Evidence
5 LEDs blink
Student Documentation

I also understood how Breadboard work

Documented Aug 12, 2026 4:19 PM IST
Challenge 4

Four LEDs on the Breadboard

Awaiting review 80 XP
Evidence
4 LEDs not blink
Student Documentation

i understand properly how Breadboard work

Documented Aug 12, 2026 4:11 PM IST
Challenge 3

Explore the Breadboard Power Rails

Awaiting review 70 XP
Evidence
2 LEDs blink but source is one
Evidence
LEDs not blink
Student Documentation

I learn how we pass Electricity in Breadboard

Documented Aug 12, 2026 4:01 PM IST
Challenge 2

First Breadboard Circuit

Awaiting review 60 XP
Student Documentation

i understand how to use Breadboard and when we have big project how Breadboard help us

Documented Aug 12, 2026 3:46 PM IST
Challenge 1

Blink Your First LED

Awaiting review 50 XP
Evidence
LED blink
Evidence
LED not blink
Student Documentation

I understood how to work led in arduino how i change delay in cod

Documented Aug 12, 2026 3:32 PM IST