Main.Howto History

Hide minor edits - Show changes to output

November 04, 2006, at 09:09 PM by David A. Mellis -
Changed lines 3-4 from:
'''This page is obsolete. You should instead see the [[Guide/Windows | Windows Howto]] or the [[Guide/MacOSX | Mac OS X howto]] (both in the [[Guide/Homepage | Arduino guide]]).'''
to:
'''This page is obsolete. You should instead see the [[Guide/Windows | Windows Howto]] or the [[Guide/MacOSX | Mac OS X howto]] (both in the [[Guide/HomePage | Arduino guide]]).'''
November 04, 2006, at 09:09 PM by David A. Mellis -
Changed lines 3-4 from:
'''This page is obsolete'''. You should instead see the [[Guide/Windows | Windows Howto]] or the [[Guide/MacOSX | Mac OS X howto]] (both in the [[Guide/Homepage | Arduino guide]]).
to:
'''This page is obsolete. You should instead see the [[Guide/Windows | Windows Howto]] or the [[Guide/MacOSX | Mac OS X howto]] (both in the [[Guide/Homepage | Arduino guide]]).'''
November 04, 2006, at 09:08 PM by David A. Mellis -
Added lines 3-4:
'''This page is obsolete'''. You should instead see the [[Guide/Windows | Windows Howto]] or the [[Guide/MacOSX | Mac OS X howto]] (both in the [[Guide/Homepage | Arduino guide]]).
October 22, 2006, at 12:23 PM by David A. Mellis -
Changed lines 14-15 from:
Attach:arduino_extreme_480.jpg
to:
Attach:ArduinoNG.jpg
October 22, 2006, at 12:21 PM by David A. Mellis -
Changed lines 12-13 from:
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:
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.
Changed lines 16-18 from:
* '''buy a ready made board'''. We have an agreement with a manufacturer who builds pre-made USB boards. See how you can [[buy]] a board or just the PCB.
to:
There are a few ways to get an Arduino board:

* '''buy a ready made board'''. See how you can [[buy]] a board or just the PCB.
Changed lines 83-84 from:
If you uploaded the @@serial_write_basic@@ example, you can check that it's working with the serial monitor. Make sure the Tools | Serial Monitor Baud Rate is set to 9600 and press the Serial Monitor button. You should see ''HIGH'' or ''LOW'' in the editor console, showing you the voltage on digital pin 0.
to:
A few seconds after the upload finishes, you should see the amber (yellow) LED on the board start to blink.
October 22, 2006, at 10:54 AM by David A. Mellis - adding pictures for resetting board and uploading sketch
Added lines 75-78:
Attach:ResetBoard.jpg

Attach:UploadToBoard.png
October 22, 2006, at 10:44 AM by David A. Mellis - putting pictures after (not before) relevant descriptions
Added lines 12-13:
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:
Deleted lines 15-16:
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:
Added lines 32-33:
''Mac OS X note:'' After downloading the IDE, run the @@macosx_setup.command@@. It corrects permission on a few files for use with the serial port and will prompt you for your password. You may need to reboot after running this script.
Deleted lines 35-36:
''Mac OS X note:'' After downloading the IDE, run the @@macosx_setup.command@@. It corrects permission on a few files for use with the serial port and will prompt you for your password. You may need to reboot after running this script.
Added lines 43-44:
On the Mac, mount the @@FTDIUSBSerialDriver_v2_1_6.dmg@@ (on PPC machines) or the @@FTDIUSBSerialDriver_v2_2_6_Intel.dmg@@ (on Intel machines) disk image and run the included @@FTDIUSBSerialDriver.pkg@@.
Deleted lines 46-47:
On the Mac, mount the @@FTDIUSBSerialDriver_v2_1_6.dmg@@ (on PPC machines) or the @@FTDIUSBSerialDriver_v2_2_6_Intel.dmg@@ (on Intel machines) disk image and run the included @@FTDIUSBSerialDriver.pkg@@.
Deleted lines 52-53:
Attach:PluggedIn.jpg
Added lines 57-58:
Attach:PluggedIn.jpg
Added lines 61-62:
Open the LED blink example sketch: File > Sketchbook > Examples > led_blink.
Changed lines 65-66 from:
Open the LED blink example sketch: File > Sketchbook > Examples > led_blink.
to:
Here's what the code for the LED blink example looks like.
Added lines 69-70:
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. On the Mac, this should be something like @@/dev/cu.usbserial-1B1@@ for a USB board, or something like @@/dev/cu.USA19QW1b1P1.1@@ if using a Keyspan adapter with a serial board (other USB-to-serial adapters use different names).
Deleted lines 72-73:
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. On the Mac, this should be something like @@/dev/cu.usbserial-1B1@@ for a USB board, or something like @@/dev/cu.USA19QW1b1P1.1@@ if using a Keyspan adapter with a serial board (other USB-to-serial adapters use different names).
October 22, 2006, at 10:37 AM by David A. Mellis - attaching plugged in board photo
Deleted lines 24-25:
Attach:ArduinoEnvironment.png
Added lines 53-54:
Attach:PluggedIn.jpg
Changed lines 63-64 from:
Open an Arduino sketch (the led_blink or serial_comm | serial_write_basic examples are good choices).
to:
Open the LED blink example sketch: File > Sketchbook > Examples > led_blink.

Attach:ArduinoEnvironment.png
October 22, 2006, at 01:52 AM by David A. Mellis - updating mac ftdi driver filename
Changed lines 47-48 from:
On the Mac, mount the @@FTDIUSBSerialDriver_v2_0_1.dmg@@ disk image and run the included @@FTDIUSBSerialDriver.pkg@@.
to:
On the Mac, mount the @@FTDIUSBSerialDriver_v2_1_6.dmg@@ (on PPC machines) or the @@FTDIUSBSerialDriver_v2_2_6_Intel.dmg@@ (on Intel machines) disk image and run the included @@FTDIUSBSerialDriver.pkg@@.
October 22, 2006, at 01:45 AM by David A. Mellis -
Added lines 12-13:
Attach:arduino_extreme_480.jpg
Deleted lines 15-16:
Attach:arduino_extreme_480.jpg
October 22, 2006, at 01:35 AM by David A. Mellis -
Added lines 14-15:
Attach:arduino_extreme_480.jpg
October 22, 2006, at 01:28 AM by David A. Mellis -
Changed lines 15-16 from:
**
to:
** [[http://pcb-europe.net/catalog/index.php?cPath=29 | European distributor]]
** [[http://www.sparkfun.com/commerce/product_info.php?products_id=666 | US distributor]]
Added lines 23-24:
Attach:ArduinoEnvironment.png
Added lines 30-31:
''Linux note'': For help getting the Arduino IDE running on Debian, please see the [[FAQ]] ("How can I run the Arduino IDE under Linux?").
Deleted lines 35-36:
''Linux note'': For help getting the Arduino IDE running on Debian, please see the [[FAQ]] ("How can I run the Arduino IDE under Linux?").
October 22, 2006, at 01:17 AM by David A. Mellis -
Changed lines 1-15 from:
!!Howto

Arduino is still quite experimental (although already used in teaching). These are the steps you need to follow in order to be up and running.

To use Arduino you will need:
# the Arduino i/o board
# the Arduino environment
# to install the USB drivers
# to connect the board
# to upload a program
# to learn the Arduino programming language

Here is a step by step instruction list and explanation of everything that you need to rapidly get started with Arduino.

!!!1 | the Arduino i/o board
to:
!!Arduino Howto

These are the steps you need to follow in order to be up and running:

# Get an Arduino board
# Download the Arduino environment
# Install the USB drivers
# Connect the board
# Upload a program

!!!1 | Get an Arduino board
Added line 15:
**
Changed lines 21-23 from:
!!!2 | Arduino Environment
To program the Arduino board you just need the Arduino environment. The Arduino environment is a derivation of [[http://processing.org/ | Processing]] therefore it should be very easy to use for those who are accustomed to programming Processing.
to:
!!!2 | Download the Arduino environment
To program the Arduino board you need the Arduino environment.
Added lines 27-28:
Attach:MacSetupCommand.png
Changed lines 33-35 from:
!!!3 | USB Drivers
to:
For more information, see the [[Environment | guide to the Arduino environment]].

!!!3 | Install the USB drivers
Changed lines 46-47 from:
!!!4 | Connect the Board
to:
!!!4 | Connect the board
Changed lines 54-55 from:
!!!5 | Upload a Program
to:
!!!5 | Upload a program
Changed lines 70-71 from:
!!!6 | Learn More
to:
!!!Learn More
Changed line 75 from:
* Look up specific Arduino functions and syntax in the [[http://arduino.berlios.de/index.php/Reference/HomePage | reference]]
to:
* Look up specific Arduino functions and syntax in the [[Reference/HomePage | reference]]
October 22, 2006, at 12:53 AM by David A. Mellis - attaching usb drivers mac screenshot
Changed lines 7-8 from:
# the USB drivers if you have a USB board
# the Arduino IDE
to:
# the Arduino environment
# to install the USB drivers
Changed lines 24-34 from:
!!!2 | USB Drivers
to:
!!!2 | Arduino Environment
To program the Arduino board you just need the Arduino environment. The Arduino environment is a derivation of [[http://processing.org/ | Processing]] therefore it should be very easy to use for those who are accustomed to programming Processing.

'''Download Arduino''':
From the [[Software | software page]].

''Mac OS X note:'' After downloading the IDE, run the @@macosx_setup.command@@. It corrects permission on a few files for use with the serial port and will prompt you for your password. You may need to reboot after running this script.

''Linux note'': For help getting the Arduino IDE running on Debian, please see the [[FAQ]] ("How can I run the Arduino IDE under Linux?").

!!!3 | USB Drivers
Changed lines 37-38 from:
On Windows, you will need to unzip @@FTDI USB Drivers.zip@@. Then plug in the Arduino board and point the Windows ''Add Hardware'' wizard to the @@FTDI USB Drivers@@ directory.
to:
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.

Attach:USBDriversMac.png
Deleted lines 44-53:
!!!3 | Arduino IDE
To program the ARDUINO board you just need the Arduino IDE (programming environment). The Arduino IDE is a derivation of [[http://www.processing.org | Processing]] therefore it should be very easy to use for those who are accustomed to programming Processing.

'''Download Arduino''':
From the [[Software | software page]].

''Mac OS X note:'' After downloading the IDE, run the @@macosx_setup.command@@. It corrects permission on a few files for use with the serial port and will prompt you for your password. You may need to reboot after running this script.

''Linux note'': For help getting the Arduino IDE running on Debian, please see the [[FAQ]] ("How can I run the Arduino IDE under Linux?").
Changed lines 49-50 from:
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.
to:
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. On Windows, the Add New Hardware wizard will open; tell it you want to specify the location to search for drivers and point to the folder containing the USB drivers you unzipped in the previous step.
October 22, 2006, at 12:26 AM by David A. Mellis - attaching serial port selection picture
Added lines 53-54:
Attach:LedBlinkExample.png
Changed lines 57-58 from:
Attach:LedBlinkExample.png
to:
Attach:SerialPortSelection.png
October 21, 2006, at 11:52 PM by David A. Mellis - adding led blink example picture
Added lines 55-56:
Attach:LedBlinkExample.png
October 09, 2006, at 12:49 AM by David A. Mellis -
Changed line 67 from:
* See the [[LearnArduino | tutorials]] for some example programs. (There are also some examples available in the @@examples@@ directory inside the arduino directory.)
to:
* See the [[Tutorial/HomePage | tutorials]] for some example programs. (There are also some examples available in the @@examples@@ directory inside the arduino directory.)
August 27, 2006, at 11:48 AM by David A. Mellis -
Changed lines 41-42 from:
''Linux note'': For help getting the Arduino IDE running on Debian, please see [[http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1129025529 | this forum thread]].
to:
''Linux note'': For help getting the Arduino IDE running on Debian, please see the [[FAQ]] ("How can I run the Arduino IDE under Linux?").
April 09, 2006, at 04:46 PM by David A. Mellis -
Changed line 68 from:
* Look up specific Arduino functions and syntax in [[http://arduino.berlios.de/index.php/Reference/HomePage | reference]]
to:
* Look up specific Arduino functions and syntax in the [[http://arduino.berlios.de/index.php/Reference/HomePage | reference]]
Deleted lines 69-71:

!!!Help and Troubleshooting
April 09, 2006, at 04:45 PM by David A. Mellis -
Changed line 66 from:
* Learn about the parts of the [[Arduino board]]
to:
* Learn about the parts of the [[Tutorial/ArduinoBoard | Arduino board]]
April 09, 2006, at 04:45 PM by David A. Mellis -
Changed lines 64-74 from:
After the setup you will have to [[LearnArduino | learn the to program Arduino]] that allows you to control and fully take advantage of the ARDUINO[hw] board.

There are also some examples available in the @@examples@@ directory inside the arduino directory.

More examples are available on the [[LearnArduino | tutorials]] page

There is an [[http://arduino.berlios.de/index.php/Reference/HomePage | API reference]] that documents the functions in the Arduino language.

The Arduino programming language is compatible with the [[http://www.wiring.org.co | Wiring]] language allowing porting applications from the Wiring board to Arduino. Please note the [[ComparisonProcessing | differences between the Wiring and Processing languages]].

to:

* Read about the [[Environment | Arduino Environment]]
* Learn about the parts of the [[Arduino board]]
* See the [[LearnArduino | tutorials]] for some example programs. (There are also some examples available in the @@examples@@ directory inside the arduino directory.)
* Look up specific Arduino functions and syntax in [[http://arduino.berlios.de/index.php/Reference/HomePage | reference]]
* The Arduino programming language is compatible with the [[http://www.wiring.org.co | Wiring]] language allowing porting applications from the Wiring board to Arduino. Please note the [[ComparisonProcessing | differences between the Wiring and Processing languages]].
Changed lines 73-75 from:
If you're having problems, check the [[FAQ]]. If you don't find a solution there, try posting in the [[http://arduino.berlios.de/cgi-bin/yabb/YaBB.cgi | forums]].

to:
* If you're having problems, check the [[FAQ]].
* If you don't find a solution there, try posting in the [[http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl | forums]].

March 25, 2006, at 05:02 PM by David A. Mellis - Corrected link to FTDI drivers webpage.
Changed lines 31-32 from:
The latest version of the drivers can be found on the [[http://www.ftdichip.com/Drivers/FT232-FT245Drivers.htm|FTDI website]].
to:
The latest version of the drivers can be found on the [[http://www.ftdichip.com/Drivers/VCP.htm | FTDI website]].
March 15, 2006, at 10:30 AM by David A. Mellis - Corrected Linux forum thread link.
Changed lines 41-42 from:
''Linux note'': For help getting the Arduino IDE running on Debian, please see [[http://arduino.berlios.de/cgi-bin/yabb/YaBB.cgi?board=swtrouble;action=display;num=1129025529 | this forum thread]].
to:
''Linux note'': For help getting the Arduino IDE running on Debian, please see [[http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1129025529 | this forum thread]].
February 12, 2006, at 03:55 PM by 85.18.81.162 -
Changed lines 16-17 from:
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 that
to:
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:
February 05, 2006, at 10:55 AM by 82.186.237.10 -
Changed lines 53-54 from:
Open an Arduino sketch (the serial_comm | serial_write_basic example is a good choice).
to:
Open an Arduino sketch (the led_blink or serial_comm | serial_write_basic examples are good choices).
January 22, 2006, at 02:06 PM by 82.186.237.10 -
Added lines 41-42:
''Linux note'': For help getting the Arduino IDE running on Debian, please see [[http://arduino.berlios.de/cgi-bin/yabb/YaBB.cgi?board=swtrouble;action=display;num=1129025529 | this forum thread]].
January 20, 2006, at 05:46 PM by 85.18.81.162 -
Changed lines 39-40 from:
''Mac OS X note:'' After downloading the IDE, run the @@macosx_setup.command@@. It corrects permission on a few files for use with the serial port and will prompt you for your password.
to:
''Mac OS X note:'' After downloading the IDE, run the @@macosx_setup.command@@. It corrects permission on a few files for use with the serial port and will prompt you for your password. You may need to reboot after running this script.
January 20, 2006, at 05:33 PM by 85.18.81.162 -
Changed line 5 from:
To use ARDUINO you will need:
to:
To use Arduino you will need:
Added line 7:
# the USB drivers if you have a USB board
Changed lines 9-14 from:
# the USB drivers if you have a USB board
# a bootloader if you are mounting the board from a blank PCB
# learning the programming language and develop projects.

Here is a step by step instruction list and explanation of everything that you need to rapidly get started with ARDUINO.
to:
# to connect the board
# to upload a program
# to learn the Arduino programming language

Here is a step by step instruction list and explanation of everything that you need to rapidly get started with Arduino.
Changed lines 24-32 from:
!!!2 | Arduino IDE
To program the ARDUINO board you just need the Arduino IDE (programming environment). The Arduino IDE is a derivation of [[http://www.processing.org | Processing]] therefore it should be very easy to use for those who are accustomed to programming Processing.

'''Download Arduino''':
From the [[Software | software page]].

''Mac OS X note:'' After downloading the IDE, run the @@macosx_setup.command@@. It corrects permission on a few files for use with the serial port and will prompt you for your password.

!!!3 | USB Drivers
to:
!!!2 | USB Drivers
Changed lines 33-38 from:
!!!4 | The Bootloader
The bootloader is a very tiny program (less that 1K) that resides in the memory of your board. This piece of code "listens" to the serial/USB port whenever you reset your board expecting to get new programs. We use this program because, otherwise, you would need to use an external piece of hardware called ''programmer'' in order to send new programs to your board. The programmers are quite expensive, and therefore we have made the board work with this trick.

If you purchased an already made board, or if you were part of one of the official Arduino workshops, you shouldn't worry, since your board already has the bootloader. If you build your own board, or if you are an expert user, you may be willing to learn how we made it. In that case, we have a [[http://arduino.berlios.de/index.php/Main/Bootloader | longer description about the bootloader's functionality]].

!!!5 | Learn & Develop projects
to:
!!!3 | Arduino IDE
To program the ARDUINO board you just need the Arduino IDE (programming environment). The Arduino IDE is a derivation of [[http://www.processing.org | Processing]] therefore it should be very easy to use for those who are accustomed to programming Processing.

'''Download Arduino''':
From the [[Software | software page]].

''Mac OS X note:'' After downloading the IDE, run the @@macosx_setup.command@@. It corrects permission on a few files for use with the serial port and will prompt you for your password.

!!!4 | Connect the Board

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.

!!!5 | Upload a Program

Open an Arduino sketch (the serial_comm | serial_write_basic example is a good choice).

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. On the Mac, this should be something like @@/dev/cu.usbserial-1B1@@ for a USB board, or something like @@/dev/cu.USA19QW1b1P1.1@@ if using a Keyspan adapter with a serial board (other USB-to-serial adapters use different names).

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 [[FAQ]] for troubleshooting suggestions.

If you uploaded the @@serial_write_basic@@ example, you can check that it's working with the serial monitor. Make sure the Tools | Serial Monitor Baud Rate is set to 9600 and press the Serial Monitor button. You should see ''HIGH'' or ''LOW'' in the editor console, showing you the voltage on digital pin 0.

!!!6 | Learn More
January 20, 2006, at 05:02 PM by 85.18.81.162 -
Changed lines 24-28 from:
To program the ARDUINO board you just need the Arduino programming environment.
The Arduino programming envirominent is a derivation of [[http://www.processing.org | Processing]] therefore it should be very easy to use for those who are accustomed to programming Processing.

''Mac OS X note:'' After downloading the IDE, run the @@macosx_setup.command@@. It corrects permission on a few files for use with the serial port and will prompt you for your password.
to:
To program the ARDUINO board you just need the Arduino IDE (programming environment). The Arduino IDE is a derivation of [[http://www.processing.org | Processing]] therefore it should be very easy to use for those who are accustomed to programming Processing.
Added lines 29-30:
''Mac OS X note:'' After downloading the IDE, run the @@macosx_setup.command@@. It corrects permission on a few files for use with the serial port and will prompt you for your password.
January 20, 2006, at 05:00 PM by 85.18.81.162 -
Changed line 20 from:
** '''assemble the board'''. We put together a step by step [[BuildSerial | guide]] on how to build an arduino board. '''Newbies: never soldered before? afraid of trashing thousands of boards before getting one properly soldered? fear not :) learn to master the art of [[http://www.potemkin.org/cms/Pid/Soldering | soldering]].'''
to:
** '''assemble the board'''. We put together a step by step [[BuildSerial | guide]] on how to build an arduino board. ''Newbies: never soldered before? afraid of trashing thousands of boards before getting one properly soldered? fear not :) learn to master the art of [[http://www.potemkin.org/cms/Pid/Soldering | soldering]].''
January 20, 2006, at 05:00 PM by 85.18.81.162 -
Changed line 20 from:
** '''assemble the board'''. We put together a step by step [[BuildSerial | guide]] on how to build an arduino board.
to:
** '''assemble the board'''. We put together a step by step [[BuildSerial | guide]] on how to build an arduino board. '''Newbies: never soldered before? afraid of trashing thousands of boards before getting one properly soldered? fear not :) learn to master the art of [[http://www.potemkin.org/cms/Pid/Soldering | soldering]].'''
Changed lines 22-25 from:
**'''Newbies: never soldered before? afraid of trashing thousands of boards before getting one properly soldered? fear not :) learn to master the art of [[http://www.potemkin.org/cms/Pid/Soldering | soldering]].'''

!!!2 | Programming Arduino
!!!! Arduino IDE
to:

!!!2 | Arduino IDE
Changed line 26 from:
The Arduino programming language is compatible with the [[http://www.wiring.org.co | Wiring]] language allowing porting applications from the Wiring board to Arduino. Please note the [[ComparisonProcessing | differences between the Wiring and Processing languages]].
to:
Deleted lines 46-47:
5.1 Programming Arduino
Changed lines 49-50 from:
There are also some examples available in the /examples directory inside the arduino directory.
to:
There are also some examples available in the @@examples@@ directory inside the arduino directory.
Changed lines 53-55 from:
There is a preliminary [[APIReference]].

to:
There is an [[http://arduino.berlios.de/index.php/Reference/HomePage | API reference]] that documents the functions in the Arduino language.

The Arduino programming language is compatible with the [[http://www.wiring.org.co | Wiring]] language allowing porting applications from the Wiring board to Arduino. Please note the [[ComparisonProcessing | differences between the Wiring and Processing languages]].

January 20, 2006, at 04:55 PM by 85.18.81.162 -
Changed lines 29-30 from:
to:
''Mac OS X note:'' After downloading the IDE, run the @@macosx_setup.command@@. It corrects permission on a few files for use with the serial port and will prompt you for your password.
Changed lines 35-36 from:
If you got a USB board, you will need the drivers as available in the manufacturer to the board we are using. From Arduino-0003 the drivers will be included in the IDE's distribution, but if you are having an earlier version, visit [[http://www.ftdichip.com/Drivers/FT232-FT245Drivers.htm|FTDI-CHIP]] and get the drivers that better fit you. There are for many different operating systems, including MAC, Windows, and Linux.
to:
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 plug in the Arduino board and point the Windows ''Add Hardware'' wizard to the @@FTDI USB Drivers@@ directory.

On the Mac, mount the @@FTDIUSBSerialDriver_v2_0_1.dmg@@ disk image and run the included @@FTDIUSBSerialDriver.pkg@@.

The latest version of the drivers can be found on the [[http://www.ftdichip.com/Drivers/FT232-FT245Drivers.htm|FTDI website]].
January 16, 2006, at 02:33 PM by 85.18.81.162 -
Changed lines 30-31 from:
'''Download Arduino 0002''': [[http://download.berlios.de/arduino/arduino-0002.dmg | Mac OS X]] or [[http://download.berlios.de/arduino/arduino-0002.zip | Windows]] or read the [[https://developer.berlios.de/project/shownotes.php?release_id=7497 | release notes]].
to:
'''Download Arduino''':
From the [[Software | software page]].
November 24, 2005, at 01:05 PM by 213.140.6.103 -
Changed lines 52-56 from:




to:
!!!Help and Troubleshooting

If you're having problems, check the [[FAQ]]. If you don't find a solution there, try posting in the [[http://arduino.berlios.de/cgi-bin/yabb/YaBB.cgi | forums]].

November 22, 2005, at 05:10 PM by 213.140.6.103 -
Changed lines 19-26 from:
* '''purchase parts'''. purchase the parts from any electronics store. The Serial version in particular has been designed to use the most basic parts that can be found anywhere in the world. The USB version on the other hand requires some advanced soldering skills because of the FTDI chip that is an smd part. Here is a [[PartsSerial | list]] of parts for the serial board.

* '''assemble the board'''. We put together a step by step [[BuildSerial | guide]] on how to build an arduino board.
* '''program the bootloader'''. In order for the development environment to be able to program the chip, this has to be programmed with a piece of code called ''bootloader''.
See the [[bootloader]] page on how to program it on your chip.

'''Newbies: never soldered before? afraid of trashing thousands of boards before getting one properly soldered? fear not :) learn to master the art of [[http://www.potemkin.org/cms/Pid/Soldering | soldering]].'''
to:
** '''purchase parts'''. purchase the parts from any electronics store. The Serial version in particular has been designed to use the most basic parts that can be found anywhere in the world. The USB version on the other hand requires some advanced soldering skills because of the FTDI chip that is an smd part. Here is a [[PartsSerial | list]] of parts for the serial board.
** '''assemble the board'''. We put together a step by step [[BuildSerial | guide]] on how to build an arduino board.
** '''program the bootloader'''. In order for the development environment to be able to program the chip, this has to be programmed with a piece of code called ''bootloader''. See the [[bootloader]] page on how to program it on your chip.
**'''Newbies: never soldered before? afraid of trashing thousands of boards before getting one properly soldered? fear not :) learn to master the art of [[http://www.potemkin.org/cms/Pid/Soldering | soldering]].'''
Deleted lines 31-37:
!!!!Previous IDE versions
These packages are not supported any longer by the development team:

* Arduino 0001 for [[http://download.berlios.de/arduino/arduino-0001.dmg | Mac OS X]]

* Arduino 0001 for Windows ([[http://download.berlios.de/arduino/arduino_preAlpha_withJava_withAVRTools.zip | with Java]] | [[http://download.berlios.de/arduino/arduino_preAlpha_withOUTJava_withAVRTools.zip | without Java]])
Changed lines 38-39 from:
If you purchased an already made board, or if you were part of one of the official Arduino workshops, you shouldn't worry, since your board already has the bootloader. If you mount your standalone system, or if you are an expert user, you may be willing to learn how we made it. In that case, we have a longer description about the bootloader's functionality, just follow this [[http://arduino.berlios.de/index.php/Main/Bootloader|link]]
to:
If you purchased an already made board, or if you were part of one of the official Arduino workshops, you shouldn't worry, since your board already has the bootloader. If you build your own board, or if you are an expert user, you may be willing to learn how we made it. In that case, we have a [[http://arduino.berlios.de/index.php/Main/Bootloader | longer description about the bootloader's functionality]].
Changed lines 49-54 from:





to:
There is a preliminary [[APIReference]].






October 31, 2005, at 06:58 PM by 195.178.229.112 -
Changed lines 48-49 from:
We have a longer description about the bootloader's functionality, just follow this [[http://arduino.berlios.de/index.php/Main/Bootloader|link]]
to:
If you purchased an already made board, or if you were part of one of the official Arduino workshops, you shouldn't worry, since your board already has the bootloader. If you mount your standalone system, or if you are an expert user, you may be willing to learn how we made it. In that case, we have a longer description about the bootloader's functionality, just follow this [[http://arduino.berlios.de/index.php/Main/Bootloader|link]]
October 31, 2005, at 06:53 PM by 195.178.229.112 -
Changed lines 42-44 from:
!!!3 | Learn & Develop projects
3.1 Programming Arduino
to:
!!!3 | USB Drivers
If you got a USB board, you will need the drivers as available in the manufacturer to the board we are using. From Arduino-0003 the drivers will be included in the IDE's distribution, but if you are having an earlier version, visit [[http://www.ftdichip.com/Drivers/FT232-FT245Drivers.htm|FTDI-CHIP]] and get the drivers that better fit you. There are for many different operating systems, including MAC, Windows, and Linux.

!!!4 | The Bootloader
The bootloader is a very tiny program (less that 1K) that resides in the memory of your board. This piece of code "listens" to the serial/USB port whenever you reset your board expecting to get new programs. We use this program because, otherwise, you would need to use an external piece of hardware called ''programmer'' in order to send new programs to your board. The programmers are quite expensive, and therefore we have made the board work with this trick.

We have a longer description about the bootloader's functionality, just follow this [[http://arduino.berlios.de/index.php/Main/Bootloader|link]]

!!!5 | Learn & Develop projects
5.1 Programming Arduino
October 31, 2005, at 06:46 PM by 195.178.229.112 -
Changed lines 7-10 from:
# the Wiring IDE + the Arduino/WiringLite library
# a bootloader
# learning the processing/wiring language and develop projects.
to:
# the Arduino IDE
# the USB drivers if you have a USB board
# a bootloader if you are mounting the board from a blank PCB
# learning the programming language and develop projects.
October 21, 2005, at 01:37 PM by 213.140.6.96 -
Changed lines 32-33 from:
Download Arduino 0002. [[http://download.berlios.de/arduino/arduino-0002.dmg | Mac OS X]] or [[http://download.berlios.de/arduino/arduino-0002.zip | Windows]] or read the [[https://developer.berlios.de/project/shownotes.php?release_id=7497 | release notes]].
to:
'''Download Arduino 0002''': [[http://download.berlios.de/arduino/arduino-0002.dmg | Mac OS X]] or [[http://download.berlios.de/arduino/arduino-0002.zip | Windows]] or read the [[https://developer.berlios.de/project/shownotes.php?release_id=7497 | release notes]].
October 16, 2005, at 04:21 PM by 81.114.121.230 -
Changed line 16 from:
* '''buy a ready made board'''. We are talking to a number of manufacturer in order to provide pcb and ready made boards for a cheap price. in the meantime if you mail us we will be able to send you a bare pcb for cheap.
to:
* '''buy a ready made board'''. We have an agreement with a manufacturer who builds pre-made USB boards. See how you can [[buy]] a board or just the PCB.
October 16, 2005, at 10:14 AM by 194.236.208.86 -
Changed line 34 from:
!!!!!Previous IDE versions
to:
!!!!Previous IDE versions
October 16, 2005, at 10:13 AM by 194.236.208.86 -
Changed lines 32-35 from:
Download Arduino for [[http://download.berlios.de/arduino/arduino-0001.dmg | Mac OS X]]

Download Arduino for Windows ([[http://download.berlios.de/arduino/arduino_preAlpha_withJava_withAVRTools.zip | with Java]] | [[http://download.berlios.de/arduino/arduino_preAlpha_withOUTJava_withAVRTools.zip | without Java]]).
to:
Download Arduino 0002. [[http://download.berlios.de/arduino/arduino-0002.dmg | Mac OS X]] or [[http://download.berlios.de/arduino/arduino-0002.zip | Windows]] or read the [[https://developer.berlios.de/project/shownotes.php?release_id=7497 | release notes]].

!!!!!Previous IDE versions
These packages are not supported any longer by the development team:

* Arduino 0001 for [[http://download.berlios.de/arduino/arduino-0001.dmg | Mac OS X]]

* Arduino 0001 for Windows ([[http://download.berlios.de/arduino/arduino_preAlpha_withJava_withAVRTools.zip | with Java]] | [[http://download.berlios.de/arduino/arduino_preAlpha_withOUTJava_withAVRTools.zip | without Java]])
September 22, 2005, at 10:06 AM by 195.178.229.112 -
Added line 23:
September 22, 2005, at 08:54 AM by 195.178.229.112 -
Changed lines 31-34 from:
download Arduino for PC (coming soon)

download Arduino for mac (coming soon)
to:
Download Arduino for [[http://download.berlios.de/arduino/arduino-0001.dmg | Mac OS X]]

Download Arduino for Windows ([[http://download.berlios.de/arduino/arduino_preAlpha_withJava_withAVRTools.zip | with Java]] | [[http://download.berlios.de/arduino/arduino_preAlpha_withOUTJava_withAVRTools.zip | without Java]]).
September 10, 2005, at 02:41 PM by 81.75.243.242 -
Changed lines 29-30 from:
The Arduino programming language is compatible with the [[http://www.wiring.org.co | Wiring]] language allowing porting applications from the Wiring board to Arduino.
to:
The Arduino programming language is compatible with the [[http://www.wiring.org.co | Wiring]] language allowing porting applications from the Wiring board to Arduino. Please note the [[ComparisonProcessing | differences between the Wiring and Processing languages]].
August 28, 2005, at 03:31 PM by mbanzi -
Changed lines 42-50 from:
More examples are available on the [[tutorials]] page (coming soon)







to:
More examples are available on the [[LearnArduino | tutorials]] page






August 28, 2005, at 03:30 PM by mbanzi -
Changed lines 26-29 from:
!!!! Arduino IDE
Wiring is a programming environment and electronics i/o board for exploring the electronic arts, tangible media, teaching and learning computer programming and prototyping with electronics. Initiated by Hernan Barragan at the Interaction Design Institute Ivrea.
Wiring builds on Processing, by Ben Fry and Casey Reas.
to:
!!!! Arduino IDE
August 28, 2005, at 03:30 PM by mbanzi -
Changed lines 25-26 from:
!!!2 | the Wiring IDE + ARDUINO library
!!!! Wiring
to:
!!!2 | Programming Arduino
!!!! Arduino IDE
Changed lines 29-41 from:

To use it with ARDUINO you just need the Wiring programming environment since ARDUINO[hw] is in fact an upgraded and much cheaper version of the Wiring board.
download Wiring for PC
download Wiring for mac

!!!!ARDUINO[sw]/WiringLite library
ARDUINO[sw] is the software part of the ARDUINO "platform" needed to program the ARDUINO[hw] board ...
it is a simplified library for the Wiring programming environment hence the "WiringLite" part of the name.
once installed it adds to the Wiring programming environmente the capability to program the Atmega8...
download ARDUINO[sw]/WiringLite (for Mac OS X, Windows XP, and Windows 2000)
release notes and change log
installation instructions
to:

To program the ARDUINO board you just need the Arduino programming environment.
The Arduino programming envirominent is a derivation of [[http://www.processing.org | Processing]] therefore it should be very easy to use for those who are accustomed to programming Processing.
The Arduino programming language is compatible with the [[http://www.wiring.org.co | Wiring]] language allowing porting applications from the Wiring board to Arduino.

download Arduino for PC (coming soon)

download Arduino for mac (coming soon)
Changed lines 39-44 from:
3.1 the Wiring programming Language

After all the setup you will have to [[LearnWiring | learn the Wiring programming language]] that allows you to control and fully take advantage of the ARDUINO[hw] board.

There are also some examples available in the <WIRING_Install_Dir>/examples directory
to:
3.1 Programming Arduino

After the setup you will have to [[LearnArduino | learn the to program Arduino]] that allows you to control and fully take advantage of the ARDUINO[hw] board.

There are also some examples available in the /examples directory inside the arduino directory.
Changed line 53 from:
to:
July 22, 2005, at 05:54 PM by mbanzi -
Changed line 13 from:
!!!1. the Arduino i/o board
to:
!!!1 | the Arduino i/o board
Changed lines 18-19 from:
* '''purchase parts'''.You can purchase the parts from any electronics store. The Serial version in particular has been designed to use the most basic parts that can be found anywhere in the world. The USB version on the other hand requires some advanced soldering skills because of the FTDI chip that is an smd part. Here is a [[PartsSerial | list]] of parts for the serial board.
to:
* '''purchase parts'''. purchase the parts from any electronics store. The Serial version in particular has been designed to use the most basic parts that can be found anywhere in the world. The USB version on the other hand requires some advanced soldering skills because of the FTDI chip that is an smd part. Here is a [[PartsSerial | list]] of parts for the serial board.
Changed lines 21-22 from:
* '''program the bootloader''. In order for the development environment to be able to program the chip, this has to be programmed with a piece of code called ''bootloader''.
to:
* '''program the bootloader'''. In order for the development environment to be able to program the chip, this has to be programmed with a piece of code called ''bootloader''.
See the [[bootloader]] page on how to program it on your chip.
'''Newbies: never soldered before? afraid of trashing thousands of boards before getting one properly soldered? fear not :) learn to master the art of [[http://www.potemkin.org/cms/Pid/Soldering | soldering]].'''

!!!2 | the Wiring IDE + ARDUINO library
!!!! Wiring
Wiring is a programming environment and electronics i/o board for exploring the electronic arts, tangible media, teaching and learning computer programming and prototyping with electronics. Initiated by Hernan Barragan at the Interaction Design Institute Ivrea.
Wiring builds on Processing, by Ben Fry and Casey Reas.

To use it with ARDUINO you just need the Wiring programming environment since ARDUINO[hw] is in fact an upgraded and much cheaper version of the Wiring board.
download Wiring for PC
download Wiring for mac

!!!!ARDUINO[sw]/WiringLite library
ARDUINO[sw] is the software part of the ARDUINO "platform" needed to program the ARDUINO[hw] board ...
it is a simplified library for the Wiring programming environment hence the "WiringLite" part of the name.
once installed it adds to the Wiring programming environmente the capability to program the Atmega8...
download ARDUINO[sw]/WiringLite (for Mac OS X, Windows XP, and Windows 2000)
release notes and change log
installation instructions

!!!3 | Learn & Develop projects
3.1 the Wiring programming Language

After all the setup you will have to [[LearnWiring | learn the Wiring programming language]] that allows you to control and fully take advantage of the ARDUINO[hw] board.

There are also some examples available in the <WIRING_Install_Dir>/examples directory

More examples are available on the [[tutorials]] page (coming soon)







July 22, 2005, at 05:23 PM by mbanzi -
Changed lines 20-23 from:
* '''assemble the board'''
We put together a step by step [[BuildSerial | guide]] on how to build an arduino board.

to:
* '''assemble the board'''. We put together a step by step [[BuildSerial | guide]] on how to build an arduino board.
* '''program the bootloader''. In order for the development environment to be able to program the chip, this has to be programmed with a piece of code called ''bootloader''.
July 22, 2005, at 05:21 PM by mbanzi -
Changed lines 16-25 from:
* buy a ready made board
We are talking to a number of manufacturer in order to provide pcb and ready made boards for a cheap price. in the meantime if you mail us we will be able to send you a bare pcb for cheap.
* '''build your own board'''
If you want you can build your own PCB just by downloading the CAD files from the [[Hardware]] page. Extract the .brd file and send it to a PCB manufacturer. Be aware that manufacturing a single pcb will be very expensive. It's better to get together with other people and make 20 or 30 at a time. Since you get the full CAD files you can make your own customised version of Arduino. if you make modifications or fix bugs please send us your changes!


* '''purchase parts'''
You can purchase the parts from any electronics store. The Serial version in particular has been designed to use the most basic parts that can be found anywhere in the world. The USB version on the other hand requires some advanced soldering skills because of the FTDI chip that is an smd part.
Here is a [[PartsSerial | list]] of parts for the serial board.
to:
* '''buy a ready made board'''. We are talking to a number of manufacturer in order to provide pcb and ready made boards for a cheap price. in the meantime if you mail us we will be able to send you a bare pcb for cheap.
* '''build your own board'''. If you want you can build your own PCB just by downloading the CAD files from the [[Hardware]] page. Extract the .brd file and send it to a PCB manufacturer. Be aware that manufacturing a single pcb will be very expensive. It's better to get together with other people and make 20 or 30 at a time. Since you get the full CAD files you can make your own customised version of Arduino. if you make modifications or fix bugs please send us your changes!
* '''purchase parts'''.You can purchase the parts from any electronics store. The Serial version in particular has been designed to use the most basic parts that can be found anywhere in the world. The USB version on the other hand requires some advanced soldering skills because of the FTDI chip that is an smd part. Here is a [[PartsSerial | list]] of parts for the serial board.
July 22, 2005, at 05:20 PM by mbanzi -
Changed line 16 from:
!!!!buy a ready made board
to:
* buy a ready made board
Changed lines 18-25 from:
!!!!build your own board
If you want you can build your own PCB just by downloading the CAD files from the [[Hardware]] page. Extract the .brd file and send it to a PCB manufacturer. Be aware that manufacturing a single pcb will be very expensive. It's better to get together with other people and make 20 or 30 at a time.
Since you get the full CAD files you can make your own customised version of Arduino. if you make modifications or fix bugs please send us your changes!


!!!2.Assembly the board

!!!3.
to:
* '''build your own board'''
If you want you can build your own PCB just by downloading the CAD files from the [[Hardware]] page. Extract the .brd file and send it to a PCB manufacturer. Be aware that manufacturing a single pcb will be very expensive. It's better to get together with other people and make 20 or 30 at a time. Since you get the full CAD files you can make your own customised version of Arduino. if you make modifications or fix bugs please send us your changes!


* '''purchase parts'''
You can purchase the parts from any electronics store. The Serial version in particular has been designed to use the most basic parts that can be found anywhere in the world. The USB version on the other hand requires some advanced soldering skills because of the FTDI chip that is an smd part.
Here is a [[PartsSerial | list]] of parts for the serial board.

* '''assemble the board'''
We put together a step by step [[BuildSerial | guide]] on how to build an arduino board.

July 22, 2005, at 05:11 PM by mbanzi -
Deleted lines 5-7:

# First of all join the community! we have a mailing list for users where the people who made arduino answer people's questions and can help you get throught the first steps.
Go to the [[http://arduino.berlios.de/cgi-bin/yabb/YaBB.cgi | forum]] page and register.
Changed lines 9-13 from:
# to learn the processing/wiring language and develop projects.



to:
# learning the processing/wiring language and develop projects.

Here is a step by step instruction list and explanation of everything that you need to rapidly get started with ARDUINO.

!!!1. the Arduino i/o board
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 that

!!!!buy a ready made board
We are talking to a number of manufacturer in order to provide pcb and ready made boards for a cheap price. in the meantime if you mail us we will be able to send you a bare pcb for cheap.
!!!!build your own board
If you want you can build your own PCB just by downloading the CAD files from the [[Hardware]] page. Extract the .brd file and send it to a PCB manufacturer. Be aware that manufacturing a single pcb will be very expensive. It's better to get together with other people and make 20 or 30 at a time.
Since you get the full CAD files you can make your own customised version of Arduino. if you make modifications or fix bugs please send us your changes!


!!!2.Assembly the board

!!!3.
July 22, 2005, at 04:42 PM by mbanzi -
Changed lines 1-19 from:
!!Arduino HOWTO

This page explains how to get started with the arduino board

First of all you have to understand that Arduino is quite experimental at the moment but at least it's free and opensource.

1. First of all join the community! we have a mailing list for users where the people who made arduino answer people's questions and can help you get throught the first steps.
Go to https://lists.berlios.de/mailman/listinfo/arduino-beta then enter your email address. In the next two fields input a password that you can use to manage your subscription.

2. Get hold of a board. At the moment you can't buy a premade arduino board but you can build one freely. You can either get one made by a company or beg us to give you one of ours. If you are from an educational istitution we are happy to share a few boards with you, contact us at arduino@potemkin.org
Take this [[http://www.potemkin.org/uploads/Pid/arduino_rs232.zip | zip file]] and extract the .brd file. Logon to a website like http://www.mdsrl.it or http://www.pcbpool.de and you can manifacture as many board as you like by uploading the .brd file.

3.





[[CompMatrix | Compatibility Matrix]]
to:
!!Howto

Arduino is still quite experimental (although already used in teaching). These are the steps you need to follow in order to be up and running.

To use ARDUINO you will need:

# First of all join the community! we have a mailing list for users where the people who made arduino answer people's questions and can help you get throught the first steps.
Go to the [[http://arduino.berlios.de/cgi-bin/yabb/YaBB.cgi | forum]] page and register.
# the Arduino i/o board
# the Wiring IDE + the Arduino/WiringLite library
# a bootloader
# to learn the processing/wiring language and develop projects.



May 28, 2005, at 09:17 PM by 81.114.121.230 -
Changed lines 11-15 from:
Take this [[http://www.potemkin.org/uploads/Pid/arduino_rs232.zip | zip file]] and extract the .brd file. Logon to http://www.mdsrl.it or http://www.pcb



to:
Take this [[http://www.potemkin.org/uploads/Pid/arduino_rs232.zip | zip file]] and extract the .brd file. Logon to a website like http://www.mdsrl.it or http://www.pcbpool.de and you can manifacture as many board as you like by uploading the .brd file.

3.




May 26, 2005, at 12:44 PM by 81.114.121.230 -
Changed lines 5-7 from:


to:
First of all you have to understand that Arduino is quite experimental at the moment but at least it's free and opensource.

1. First of all join the community! we have a mailing list for users where the people who made arduino answer people's questions and can help you get throught the first steps.
Go to https://lists.berlios.de/mailman/listinfo/arduino-beta then enter your email address. In the next two fields input a password that you can use to manage your subscription.

2. Get hold of a board. At the moment you can't buy a premade arduino board but you can build one freely. You can either get one made by a company or beg us to give you one of ours. If you are from an educational istitution we are happy to share a few boards with you, contact us at arduino@potemkin.org
Take this [[http://www.potemkin.org/uploads/Pid/arduino_rs232.zip | zip file]] and extract the .brd file. Logon to http://www.mdsrl.it or http://www.pcb



May 26, 2005, at 12:34 PM by 81.114.121.230 -
Changed lines 3-6 from:



[[CompMatrix]]
to:
This page explains how to get started with the arduino board




[[CompMatrix | Compatibility Matrix]]
May 26, 2005, at 12:32 PM by 81.114.121.230 -
Added lines 3-6:



[[CompMatrix]]
May 26, 2005, at 12:32 PM by 81.114.121.230 -
Deleted lines 2-25:
Being a collection of notes on the relative functioning or not of various combinations of hardware and software.

!!!Windows 2000 (in the IDII lab)

* ''Parallel port programmer'': working.
* ''AVR-ISP'': working.
* ''Serial cable w/ bootloader w/ uisp'': '''not''' working.
* ''Serial cable w/ bootloader w/ avrdude'': working.
* ''Keyspan w/ bootloader'': working (but have to initiate export a few seconds before resetting board).

!!!Windows XP (Erez's laptop)

* ''Parallel port programmer'': working.
* ''Keyspan w/ AVR-ISP'': '''not''' working.
* ''Keyspan w/ bootloader'': working.
* ''Sitecom w/ bootloader'': '''not''' working.

!!!Mac OS X 10.3.9

* ''Keyspan w/ AVR-ISP'': working.
* ''Keyspan w/ bootloader'': working.
* ''Sitecom w/ AVR-ISP'': '''not''' working.

Note: Keyspan refers to the Keyspan USA-19QW USB-Serial adapter.
May 24, 2005, at 10:05 PM by 81.114.121.230 -
Changed lines 9-10 from:
* ''Serial cable w/ bootloader'': '''not''' working.
to:
* ''Serial cable w/ bootloader w/ uisp'': '''not''' working.
* ''Serial cable w/ bootloader w/ avrdude'': working.
May 21, 2005, at 05:40 PM by 81.114.121.230 -
Changed lines 10-11 from:
to:
* ''Keyspan w/ bootloader'': working (but have to initiate export a few seconds before resetting board).
May 21, 2005, at 05:26 PM by 81.114.121.230 -
Changed lines 22-24 from:
* ''Sitecom w/ AVR-ISP'': '''not''' working.
to:
* ''Sitecom w/ AVR-ISP'': '''not''' working.

Note: Keyspan refers to the Keyspan USA-19QW USB-Serial adapter.
May 21, 2005, at 05:15 PM by 81.114.121.230 -
Added line 21:
* ''Keyspan w/ bootloader'': working.
May 21, 2005, at 05:10 PM by 81.114.121.230 -
Added lines 1-21:
!!Arduino HOWTO

Being a collection of notes on the relative functioning or not of various combinations of hardware and software.

!!!Windows 2000 (in the IDII lab)

* ''Parallel port programmer'': working.
* ''AVR-ISP'': working.
* ''Serial cable w/ bootloader'': '''not''' working.

!!!Windows XP (Erez's laptop)

* ''Parallel port programmer'': working.
* ''Keyspan w/ AVR-ISP'': '''not''' working.
* ''Keyspan w/ bootloader'': working.
* ''Sitecom w/ bootloader'': '''not''' working.

!!!Mac OS X 10.3.9

* ''Keyspan w/ AVR-ISP'': working.
* ''Sitecom w/ AVR-ISP'': '''not''' working.

Share