Uploading is the process of updating or changing the sketch on the Arduino board. It does not refer to uploading to a server or a website.

Uploading is the process of updating or changing the sketch on the Arduino board. It does not refer to uploading to a server or a website.

http://commons.wikimedia.org/wiki/File:ArduinoUnoB.jpg

Upload process:

Sketches are uploaded by avrdude.

The upload process is also controlled by variables in the boards and main preferences files. Those in the boards file include:

<BOARD>.upload.protocol: the protocol that avrdude should use to talk to the board (typically "stk500").

<BOARD>.upload.speed: the speed (baud rate) avrdude should use when uploading sketches (typically "19200").

<BOARD>.upload.maximum_size: the maximum size for a sketch on the board (dependent on the chip and the size of the bootloader).

And in the main preferences file:

upload.verbose: whether or not to dump debugging messages while upload a sketch to a board (defaults to "false").

http://arduino.cc/en/Hacking/BuildProcess

Once the code is transferred to the board, then [if the board has auto-reset], the board will reset and the sketch will be run.

history | excerpt history