Index
01
02
03
ROBOTICS 04
05
Index
What is 01
Arduino? 02
03
✔ Arduino is an open-source electronics platform based on easy-to- 04
use hardware and software.
✔ C++ programming language
05
Index
01
02
What is a 03
Microcontroller? 04
05
What is a Index
microcontroller?
✔A microcontroller is a small
01
computation engine that makes a
decision or system monitoring.
Generally, microcontrollers have 02
analog and digital input/output
capabilities.
03
✔Microcontrollers are everywhere-
-embedded in different devices
such as toys--remote control,
microwave ovens, thermostats, 04
and timers.
✔Microcontrollers make objects
more interactive.
05
Arduino vs. Index
Raspberry Pi 01
✔Raspberry Pi is a general-
purpose single-board computer
02
powered by an operating system
(Linux). Unlike Arduino boards,
which is a microcontroller 03
motherboard, Raspberry pi can run
multiple programs. Raspberry is
used to running complicated
robots performing multiple 04
programs and intense
calculations.
05
Index
01
Arduino
02
03
UNO 04
Anatomy 05
Index
Arduino UNO Anatomy
10 1 01
2
02
9 8 3
03
4
04
7
6 5 05
Index
Digital pins 01
1
These pins can be used
as either input or output 02
pins. When used as
output, these pins act
as a power supply
source for the 03
components connected
to them. When used as
input pins, they read the
04
signals from the
component connected
to them.
05
Index
Pin 13 LED 01
2 It is the only actuator
built-in to your board.
02
This pin is usually
used to start your
prototyping journey
by using its LED for 03
debugging and as
your first blink
sketch. 04
05
Index
Power LED 01
02
3
Indicates that your
Arduino is receiving
03
power.
04
05
ATmega
Index
Microcontroller 01
The brain of your
Arduino. It is the 02
most prominent black
rectangular chip with
28 pins. This allows
03
you to directly upload
4 a new Arduino
program into the
device. 04
05
Index
Analog
01
input pins
02
These pins can read
the signal from an
03
analog sensor and can
be used for commands
such as analogRead().
04
5
05
Index
GND and 01
5V pins
02
It is used to provide 5V
power and ground to 03
your circuits.
6 04
05
Index
Power Port 01
02
It is used to power
your Arduino when it
is not plugged into a
03
USB port for power. It
can accept voltages
between 7-12V.
7 04
05
Index
TX and RX 01
LEDs 02
8
TX stands for
transmit, and RX for
receive. These are 03
indicator LEDs which
blink whenever the
UNO board is 04
transmitting or
receiving data.
05
Index
01
USB port 02
9
This is a printer USB
port used to load a
program from the 03
Arduino IDE onto the
Arduino board. The
board can also be 04
powered through this
port.
05
Index
10 Reset 01
Button
02
When this switch is
clicked, it sends a
logical pulse to the 03
reset pin of the
Microcontroller, and
now runs the program 04
again from the start.
05