66d172a85346099e4be9ec9e IOT102 INTRODUCTION
66d172a85346099e4be9ec9e IOT102 INTRODUCTION
66d172a85346099e4be9ec9e IOT102 INTRODUCTION
TASKS
• Edx learning:
• https://learning.edx.org/course/course-
v1:CurtinX+IOT1x+2T2018/home
• https://learning.edx.org/course/course-
v1:CurtinX+IOT2x+2T2018/home
• Lab:
• Tinkercad
• Practice with IOT KIT
• Project
What do you need to start working with
Arduino?
1. Arduino board
2. USB cable
3. Computer with USB interface
4. USB driver and Arduino application
(https://www.arduino.cc/en/software)
What is Arduino?
LEDs
7-segment LEDs
8x8 LED matrix
Resistors
17
Others
• Servo motor
• Ultrasonic Range Finder
• 4x4 keypad
Arduino Uno Board Overview
Arduino Uno/ATmega328 Technical
Specifications
Microcontroller ATmega328
Operating Voltage 5 V
Input Voltage
(recommended) 7-12 V
Input Voltage (limits) 6-20 V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 6
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega328) of which 2 KB used by
bootloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Clock Speed 16 MHz
Digital or Analog
• All Arduino boards have at least one serial port (also known as a
UART). It communicates on digital pins 0 (RX) and 1 (TX) as well as
with the computer via USB.
• Used for communication between the Arduino board and a
computer or other devices.