2. Contents
1. What is Micro-Controller?
2. What is Arduino?
3.History
3. Types of Arduino.
4. Arduino UNO board
5. Sensors
3. What is Micro-Controller?
It is a micro-computer. As any
computer it has internal CPU, RAM,
IOs interface.
It is used for control purposes, and
for data analysis.
4. What is Arduino?
A microcontroller board, contains on-
board power supply, USB port to
communicate with PC, and an Atmel
microcontroller chip.
5. Arduino vs other environments
• Support for analog input
• Limited Computing power
• Comparatively cheap
• No GPU unit
• Limited memory
• PWM output available
• Open source
6. History
1.In 2005, a project was initiated to make a device for controlling
student-built interactive design projects that was less expensive
than other prototyping systems available at the time.
2.Founders Massimo Banzi and David Cuartielles named the project
after Arduin of Ivrea and began producing boards in a small factory
located in Ivrea.
11. Technical specifications of Arduino UNO
• Microcontroller: ATmega328P
• Operating Voltage: 5v
• Input Voltage: 7-20v
• Digital I/O Pins: 14 (of which 6 provide PWM output)
• Analog Input Pins: 6
• DC Current per I/O Pin: 20 mA
• DC Current for 3.3V Pin: 50 mA
• Flash Memory: 32 KB of which 0.5 KB used by bootloader
• SRAM: 2 KB
• EEPROM: 1 KB
• Clock Speed: 16 MHz
• Length: 68.6 mm
• Width: 53.4 mm
• Weight: 25 g
12. General Pin functions of Arduino UNO
• LED: There is a built-in LED driven by digital pin 13
• VIN: The input voltage to the Arduino/Genuino board when it's using an
external power source
• 5V: This pin outputs a regulated 5V from the regulator on the board.
• GND: Ground pins.
• IOREF: This pin on the Arduino/Genuino board provides the voltage reference
with which the microcontroller operates.
• Reset: Typically used to add a reset button to shields which block the one on
the board.
13. Special Pin Functions of Arduino UNO
• Serial
• External Interrupts
• PWM(Pulse Width Modulation)
• SPI(Serial Peripheral Interface)
• TWI(Two Wire Interface)
• AREF(Analog REFerence)
15. Why Arduino?
• Open source
• Simplified and user-friendly programming language
• No additional programmer/burner hardware required for
• programming board
• Portable
• Low power consumption
• Economic
• Availability of Shields
16. Applications of Arduino
• Traffic Light Count Down Timer
• Parking Lot Counter
• Weighing Machines
• Emergency Light for Railways
• Arduboy, a handheld game console based on Arduino