ARDU: Getting started with Arduino UNO

Filed in Arduino 1 comments

Written by Hamza Azeem, CEO Creative Electron

“Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It’s inteded for artists, designers, hobbysists and anyone interested in creatibf interactive objects or environment.” – Arduino Official Website

Indeed Arduino has revolutionized the concept of prototyping and rapid development. It only takes an idea and concept to start working with Arduino. Internet is flooded with tons of information related to Arduino and its Shields. In this article you will be shown how to get started with Arduino UNO and run you first program.

Before starting make sure you have all the required components for this tutorial ;

  1. Arduino UNO
    Arduino UNO is the most common and widely used board of Arduino. It features ATMGEA328 at speed of 16MHz. It comprises of all the basic features of microcontroller such as ADC, Timers, PWM, Digital IO and Interrupts.  Buy Arduino UNO at Creative Electron Shop


  2. USB Cable A-B to connect Arduino with your PC.

  3. Arudino Development Environment

    Now you have all the hardware. All you need to move further is to download the Arduino software required for programming. Download the latest software from Arduino Software Download.Extract the compressed package. The software doesn’t need to install so you may move the folder to your desired location on hard disk. In the same manner the entire folder can be copied to any other computer and it will run right away

  4. Connecting Arduino w/ PC

    As soon as you connect the board with PC a green LED should go on labelled PWR. If the driver is not installed it will prompt for the driver files.

    • Plug in your board and wait for Windows to begin its driver installation process.  After a few moments, the process will fail, despite its best efforts
    • Click on the Start Menu, and open up the Control Panel.
    • While in the Control Panel, navigate to System and Security. Next, click on System. Once the System window is up, open the Device Manager.
    • Look under Ports (COM & LPT).  You should see an open port named “Arduino UNO (COMxx)”
    • Right click on the “Arduino UNO (COMxx)” port and choose the “Update Driver Software” option.
    • Next, choose the “Browse my computer for Driver software” option.
    • Finally, navigate to and select the Uno’s driver file, named “ArduinoUNO.inf”, located in the “Drivers” folder of the Arduino Software download (not the “FTDI USB Drivers” sub-directory).Windows will finish up the driver installation from there.  - From Arduino Official Website

      See also: step-by-step screenshots for installing the Uno under Windows XP.

  5. Starting the Arduino Software
    • Double-click the Arduino application
    • Goto File menu > Examples > Basics > Select Blink. It will open source code for blinking of LED.
    • Now you need to select the board. Go to Tools > Board and then select Arduino UNO
    • Now select the serial port on which the Aruino UNO is connected from Tools > Serial Port . To find out, you can disconnect your Arduino board and re-open the menu; the entry that disappears should be the Arduino board. Reconnect the board and select that serial port.

  6. Uploading the programNow, simply click the “Upload” button in the environment. Wait a few seconds – you should see the RX and TX leds on the board flashing. If the upload is successful, the message “Done uploading.” will appear in the status bar.

  7. After few seconds of the uploading you will see the on-board led (orange) will start blinking with the fixed intervals of 1 sec. Congratulations you have got your Arduino working. Now you ready to load Arduino with powerful ideas and practical concepts.

    In our next tutorial we will look into the basic structure of Arduino program and get familiarize with more functions of Arduino. Until then ‘Keep AuruinoING’ !

Posted by hamzaazeem   @   6 February 2011 1 comments
Tags : , , ,

Share This Post

RSS Digg Twitter StumbleUpon Delicious Technorati


  • Arsalan Azhar

    very good HAMZA bahi i love to read more of ur article on arduino.....

blog comments powered by Disqus
Previous Post
Next Post