Professional Documents
Culture Documents
CONTACT: atiq@mail.au.edu.pk
WHAT IS A
MICROCONTROLLER?
• Arduino Uno
• Arduino Leonardo
• Arduino LilyPad
• Arduino Mega
• Arduino Nano
• Arduino Mini
• Arduino Mini Pro
• Arduino BT
Digital I/O Pins
Analog Pins with ~ are PWM
Reference [Analog Output] Transmitter/Receiver
GND
Serial Connection
USB
Reset Button
Microcontroller ATmega328
Operating Voltage 5V
Input Voltage (recommended)7-12V
Input Voltage (limits)6-20V
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
7-12v External
Adapter 16Mhz DC input 5
Crystal Analog Input Pins
Supplies
--- Arduino IDE ---
Programming and
Simulation Environment
Check out: http://arduino.cc/en/Guide/HomePage
1. Download & install the Arduino environment (IDE)
(not needed in lab)
2. Connect the board to your computer via the USB cable
3. If needed, install the drivers (not needed in lab)
4. Launch the Arduino IDE
5. Select your board
6. Select your serial port
7. Open the blink example
8. Upload the program
See: http://arduino.cc/en/Guide/Environment for more information
todbot.com/blo/bionicarduino