Show minor edits - Show changes to markup
Installing drivers for the Arduino Uno with Windows7, Vista, or XP:
Installing drivers for the Arduino Uno or Arduino Mega 2560 with Windows7, Vista, or XP:
(:include HowtoUpload:)
(:include HowtoUpload:)
Double-click the Arduino application.
Double-click the Arduino application. (Note: if the Arduino software loads in the wrong language, you can change it in the preferences dialog. See the environment page for details.)
On Windows7, Vista, and XP:
Installing drivers for the Arduino Uno with Windows7, Vista, or XP:
Installing drivers for the Arduino Duemilanove, Nano, or Diecimila with Windows7, Vista, or XP:
2) Click on the Start Menu, and open up the Control Panel. 3) While in the Control Panel, click on System and Security. Next, click on System. Once the System window is up, open the Device Manager. 4) Look under Ports (COM & LPT). You should see an open port named "Arduino UNO (COMxx)" 5) Right click on the "Arduino UNO (COmxx)" port and choose "Update Driver Software". 6) Choose "Browse my computer for Driver software" 7) Navigate to the Uno's driver file, named "ArduinoUNO.inf", located in the "Drivers" folder of the Arduino Software download.
Windows will finish the install from there.
On Windows7, Vista, and XP:
2) Click on the Start Menu, and open up the Control Panel. 3) While in the Control Panel, click on System and Security. Next, click on System. Once the System window is up, open the Device Manager. 4) Look under Ports (COM & LPT). You should see an open port named "Arduino UNO (COMxx)" 5) Right click on the "Arduino UNO (COmxx)" port and choose "Update Driver Software". 6) Choose "Browse my computer for Driver software" 7) Navigate to the Uno's driver file, named "ArduinoUNO.inf", located in the "Drivers" folder of the Arduino Software download.
Windows will finish the install from there.
A. For the Arduino Uno:
B. For the Arduino Duemilanove, Nano, or Diecimila:
For the Arduino Duemilanove, Nano, or Diecimila: When you connect the board, Windows should initiate the driver installation process (if you haven't used the computer with an Arduino board before).
blah
When you connect the board, Windows should initiate the driver installation process (if you haven't used the computer with an Arduino board before).
When you connect the board, Windows should initiate the driver installation process (if you haven't used the computer with an Arduino board before).
For the Arduino Duemilanove, Nano, or Diecimila: When you connect the board, Windows should initiate the driver installation process (if you haven't used the computer with an Arduino board before).
You can check that the drivers have been installed by opening the Windows Device Mananger (in the Hardware tab of System control panel). Look for a "USB Serial Port" in the Ports section; that's the Arduino board.
Select the serial device of the Arduino board from the Tools | Serial Port menu. This is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial ports).
To find out, 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. Alternatively, you can open the Windows Device Mananger (in the Hardware tab of System control panel). Look for a "USB Serial Port" in the Ports section; that's the Arduino board.
Select the serial device of the Arduino board from the Tools | Serial Port menu. This is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial ports). 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.
On Windows XP, the Add New Hardware wizard will open. When asked "Can Windows connect to Windows Update to search for software?" select No, not this time. Click next.
Select Install from a list or specified location (Advanced) and click next.
Make sure that "Search for the best driver in these locations is checked"; uncheck "Search removable media"; check Include this location in the search and browse to the drivers/FTDI USB Drivers directory of the Arduino distribution. (The latest version of the drivers can be found on the FTDI website.) Click next.
The wizard will search for the driver and then tell you that a "USB Serial Converter" was found. Click finish.
The new hardware wizard will appear again. Go through the same steps and select the same options and location to search. This time, a "USB Serial Port" will be found.
On Windows XP, the Add New Hardware wizard will open:
The Add New Hardware wizard will open. Tell it not to connect to Windows update and click next.

Then select "Install from a list or specified location (Advanced)" and click next.

Make sure that "Search for the best driver in these locations is checked"; uncheck "Search removable media"; check "Include this location in the search" and browse to the drivers/FTDI USB Drivers directory of the Arduino distribution. (The latest version of the drivers can be found on the FTDI website.) Click next.

When you connect the board, Windows should initiate the driver installation process (if you haven't used the computer with an Arduino board before).
On Windows Vista, the driver should be automatically downloaded and installed. (Really, it works!)
On Windows XP, the Add New Hardware wizard will open. When asked "Can Windows connect to Windows Update to search for software?" select No, not this time. Click next.
Select Install from a list or specified location (Advanced) and click next.
Make sure that "Search for the best driver in these locations is checked"; uncheck "Search removable media"; check Include this location in the search and browse to the drivers/FTDI USB Drivers directory of the Arduino distribution. (The latest version of the drivers can be found on the FTDI website.) Click next.

The new hardware wizard will appear again. Go through the same steps. This time, a "USB Serial Port" will be found.
The new hardware wizard will appear again. Go through the same steps and select the same options and location to search. This time, a "USB Serial Port" will be found.
Select the serial device of the Arduino board from the Tools | Serial Port menu. This is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial ports). To find out, 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.
Alternatively, you can open the Windows Device Mananger (in the Hardware tab of System control panel). Look for a "USB Serial Port" in the Ports section; that's the Arduino board.
Select the serial device of the Arduino board from the Tools | Serial Port menu. This is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial ports).
To find out, 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. Alternatively, you can open the Windows Device Mananger (in the Hardware tab of System control panel). Look for a "USB Serial Port" in the Ports section; that's the Arduino board.
Select the serial device of the Arduino board from the Tools | Serial Port menu. On Windows, this should be COM1 or COM2 for a serial Arduino board, or COM3, COM4, or COM5 for a USB board. To find out, open the Windows Device Mananger (in the Hardware tab of System control panel). Look for a "USB Serial Port" in the Ports section; that's the Arduino board.

Select the serial device of the Arduino board from the Tools | Serial Port menu. This is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial ports). To find out, 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.
Alternatively, you can open the Windows Device Mananger (in the Hardware tab of System control panel). Look for a "USB Serial Port" in the Ports section; that's the Arduino board.
(:*toc :)
(:include HowtoDownload:)
Get the latest version from the download page.
When the download finishes, unzip the downloaded file. Make sure to preserve the folder structure. Double-click the folder to open it. There should be a few files and sub-folders inside.
If you are using a USB Arduino, you will need to install the drivers for the FTDI chip on the board. These can be found in the drivers/FTDI USB Drivers directory of the Arduino distribution. In the next step ("Connect the board"), you will point Window's Add New Hardware wizard to these drivers.
The latest version of the drivers can be found on the FTDI website.
Make sure that "Search for the best driver in these locations is checked"; uncheck "Search removable media"; check "Include this location in the search" and browse to the location you unzipped the USB drivers to in the previous step. Click next.
Make sure that "Search for the best driver in these locations is checked"; uncheck "Search removable media"; check "Include this location in the search" and browse to the drivers/FTDI USB Drivers directory of the Arduino distribution. (The latest version of the drivers can be found on the FTDI website.) Click next.
(:include HowtoBoard:)
(:include HowtoBoard:)
(:include HowtoBoard:)
(:include HowtoSteps:)
Double-click the Arduino application.
(:include HowtoLED:)

(:include HowtoIntro:)
To program the Arduino board you need the Arduino environment.
Download Arduino: Arduino 0011 for Windows
(:include HowtoDownload:)
Download Arduino: Arduino 0010 for Windows
Download Arduino: Arduino 0011 for Windows
Download Arduino: Arduino 0009 for Windows
Download Arduino: Arduino 0010 for Windows
Download Arduino: Arduino 0008 for Windows
Download Arduino: Arduino 0009 for Windows
Download Arduino: Arduino 0007 for Windows
Download Arduino: Arduino 0008 for Windows
(:include HowtoLED:)
Download Arduino: Arduino 0006 for Windows
If you are using a USB Arduino, you will need to install the drivers for the FTDI chip on the board. These can be found in the drivers directory of the Arduino distribution.
On Windows, you will need to unzip FTDI USB Drivers.zip. In the next step ("Connect the board"), you will point Window's Add New Hardware wizard to these drivers.

Download Arduino: Arduino 0007 for Windows
If you are using a USB Arduino, you will need to install the drivers for the FTDI chip on the board. These can be found in the drivers/FTDI USB Drivers directory of the Arduino distribution. In the next step ("Connect the board"), you will point Window's Add New Hardware wizard to these drivers.
(:include HowtoDownload:)
To program the Arduino board you need the Arduino environment.
Download Arduino: Arduino 0006 for Windows
(:include HowtoExample:)
Select the serial device of the Arduino board from the Tools | Serial Port menu. On Windows, this should be COM1 or COM2 for a serial Arduino board, or COM3, COM4, or COM5 for a USB board. To find out, open the Windows Device Mananger (in the Hardware tab of System control panel). Look for a "USB Serial Port" in the Ports section; that's the Arduino board.


(:include HowtoReferences:)
To program the Arduino board you need the Arduino environment.
Download Arduino: From the software page.
For more information, see the guide to the Arduino environment.
(:include HowtoDownload:)
On Windows, you will need to unzip FTDI USB Drivers.zip. Then, when you plug in the Arduino board, point the Windows Add Hardware wizard to the FTDI USB Drivers directory.
On Windows, you will need to unzip FTDI USB Drivers.zip. In the next step ("Connect the board"), you will point Window's Add New Hardware wizard to these drivers.
If you're using a serial board, power the board with an external power supply (6 to 25 volts DC, with the core of the connector positive). Connect the board to a serial port on your computer.
On the USB boards, the power source is selected by the jumper between the USB and power plugs. To power the board from the USB port (good for controlling low power devices like LEDs), place the jumper on the two pins closest to the USB plug. To power the board from an external power supply (needed for motors and other high current devices), place the jumper on the two pins closest to the power plug. Either way, connect the board to a USB port on your computer.
The power LED should go on.

On Windows, the Add New Hardware wizard will open. Tell it not to connect to Windows update and click next.
(:include HowtoConnect:)
The Add New Hardware wizard will open. Tell it not to connect to Windows update and click next.
Open the LED blink example sketch: File > Sketchbook > Examples > led_blink.

Here's what the code for the LED blink example looks like.

Select the serial device of the Arduino board from the Tools | Serial Port menu. On Windows, this should be COM1 or COM2 for a serial Arduino board, or COM3, COM4, or COM5 for a USB board.

Push the reset button on the board then click the Upload button in the IDE. Wait a few seconds. If successful, the message "Done uploading." will appear in the status bar.


If the Arduino board doesn't show up in the Tools | Serial Port menu, or you get an error while uploading, please see the troubleshooting suggestions.
A few seconds after the upload finishes, you should see the amber (yellow) LED on the board start to blink.
examples directory inside the arduino directory.)
(:include HowtoUpload:)
(:include HowtoReferences:)
These are the steps you need to follow in order to be up and running:
The Arduino i/o board is a simple circuit featuring the ATmega8 processor from Atmel. The board is composed of a printed circuit board (PCB) and electronic parts.

There are a few ways to get an Arduino board:
(:include HowtoSteps:)
(:include HowtoGet:)
These are the steps you need to follow in order to be up and running:
The Arduino i/o board is a simple circuit featuring the ATmega8 processor from Atmel. The board is composed of a printed circuit board (PCB) and electronic parts.

There are a few ways to get an Arduino board:
To program the Arduino board you need the Arduino environment.
Download Arduino: From the software page.
For more information, see the guide to the Arduino environment.
If you are using a USB Arduino, you will need to install the drivers for the FTDI chip on the board. These can be found in the drivers directory of the Arduino distribution.
On Windows, you will need to unzip FTDI USB Drivers.zip. Then, when you plug in the Arduino board, point the Windows Add Hardware wizard to the FTDI USB Drivers directory.

The latest version of the drivers can be found on the FTDI website.
If you're using a serial board, power the board with an external power supply (6 to 25 volts DC, with the core of the connector positive). Connect the board to a serial port on your computer.
On the USB boards, the power source is selected by the jumper between the USB and power plugs. To power the board from the USB port (good for controlling low power devices like LEDs), place the jumper on the two pins closest to the USB plug. To power the board from an external power supply (needed for motors and other high current devices), place the jumper on the two pins closest to the power plug. Either way, connect the board to a USB port on your computer.
The power LED should go on.

On Windows, the Add New Hardware wizard will open. Tell it not to connect to Windows update and click next.

Then select "Install from a list or specified location (Advanced)" and click next.

Make sure that "Search for the best driver in these locations is checked"; uncheck "Search removable media"; check "Include this location in the search" and browse to the location you unzipped the USB drivers to in the previous step. Click next.

The wizard will search for the driver and then tell you that a "USB Serial Converter" was found. Click finish.

The new hardware wizard will appear again. Go through the same steps. This time, a "USB Serial Port" will be found.
Open the LED blink example sketch: File > Sketchbook > Examples > led_blink.

Here's what the code for the LED blink example looks like.

Select the serial device of the Arduino board from the Tools | Serial Port menu. On Windows, this should be COM1 or COM2 for a serial Arduino board, or COM3, COM4, or COM5 for a USB board.

Push the reset button on the board then click the Upload button in the IDE. Wait a few seconds. If successful, the message "Done uploading." will appear in the status bar.


If the Arduino board doesn't show up in the Tools | Serial Port menu, or you get an error while uploading, please see the troubleshooting suggestions.
A few seconds after the upload finishes, you should see the amber (yellow) LED on the board start to blink.
examples directory inside the arduino directory.)