Arduino Uno Tutorial #1 - Basic Blink Program




Introduction: Arduino Uno Tutorial #1 - Basic Blink Program

Hello everyone!

I'm glad to publish my first instructable!

This idea as come to me when I had struggle getting my Arduino Uno working, so as I had some difficulties I will make some explanation to al noobies around here that such as me don't know much off this.

I also apologize for my English, but I'm Portuguese.

Step 1: Get All You Need!

First off all, get all the items that you will need. Here is the list:

-Arduino Uno Board (Mine is a clone);

-Usb cable;

-LED of any colour you want;

-Arduino IDE in your computer (If you don't have the arduino program dowload it here: )

Step 2: Conecting Your Board and Getting the Program

Know that you have everything, conect your Arduino to the pc with the cable and check your COM to get linked right with the pc!

Open the basic program like the third picture and go to Step 3.

Step 3: Upload and You Are Done!

Finally get the led in the pins 13(+) and Gnd(-), and upload the program to your arduino.

Your board will light up the RX and the TX leds if conected.

The led will blink, and if you change the numbers shown in 2ΒΊ photo, you can make a rave with it!

Step 4: Follow for More Arduino Explanations!

Follow to get more knowledge of arduino, basic programs and also some of the hardest's one's.

Thank you all!

Be the First to Share


    • Microcontroller Contest

      Microcontroller Contest
    • Halloween Contest

      Halloween Contest
    • Teach With Tinkercad Contest

      Teach With Tinkercad Contest


    Edwin Holman
    Edwin Holman

    6 years ago

    Enlightening entry into the world of Arduino!

    To prevent the led from burning-up it is highly recommended you add a resistor in line with either one of its legs. The value of the resistor depends on the color of the light your selected led is designed for to emit, as color = the wavelength of the light-particles // photons technically corresponds to a voltage. For example: the green led is emitting photons at around 560 nanometer, which corresponds to an energy per photon of about 2.2 electron-volt (eV) (for converting wavelength in eV see for example It is at this "pressure" that you want to drive your led. The I/O port of the Arduino will provide a "pressure" of 5.0 volt, sufficient for generating photons of 248 nm (ultraviolet). The "over-pressure" or difference between the 2.2 and 5.0 volt = 2.8 volt needs a valve that will destroy // consume this. A resistor does the job. Question is which value // that is how many ohms? The answer depends on the current your led will safely consume at its driving voltage. For example: If this current is 20 mA = 0.020 Ampere, this current must correspond to 2.8 volt of "pressure" being destroyed in the resistor when being forced through it. Omh's law gives us the value of the resistor: Volt = current x resistance --> V = I x R or R = V/I, filling in the numbers, in our case 2.8 / 0.020 = 140 ohm, your resistor of choice. A red led at 640 nm = 1.94 eV has an overpressure of 5.00 - 1.94 = 3.06 V and at 20 mA needs 3.06/0.020=153 ohm of resistance in line with a 5 volt source. Now sniffing through your box with resistors you pick the one that has the value closest to the calculated value or slightly above (not below...).


    Edwin Holman


    6 years ago

    Carlos!!! you are awesome!! I have had my Arduino uno for ix months. Thanks to you I can now manipulate it.

    Now I will go and build somethings.


    6 years ago

    I love the simplicity of this! Your English is great!


    Reply 6 years ago

    Thank you very much! What I wanted was to make something simple for beginners like me.

    Thanks for the compliment!