user2955: So, before starting to learn with something else, I'll give it one last try. The avrdude is complaining that the device signature doesn't match. Whatever, I don't care. To me, what's written on it is what counts.
So I'd like to force it to upload the program. It promises to ignore the problem if -F is specified.
Where are settings for avrdude parameters, like other IDEs have settings for their compilers?

user-1: The error probably means that you have selected a wrong configuration.
To modify the IDE to insert the -F seems to be the hard way,
however the easy way is to make a wrapper to avrdude:
$ cd ./arduino/hardware/tools/
$ mv avrdude avrdude.orig
$ cat >avrdude.sh
  #!/bin/sh

  ./avrdude.orig -F $@
  ^D
$ chmod +x avrdude.sh
$ ln -s avrdude.sh avrdude


2955: <p>So, before starting to learn with something else, I'll give it one last try. The avrdude is complaining that the device signature doesn't match. Whatever, I don't care. To me, what's written on it is what counts.</p>

<p>So I'd like to force it to upload the program. It promises to ignore the problem if <code>-F</code> is specified.</p>

<p>Where are settings for avrdude parameters, like other IDEs have settings for their compilers?</p>
 -1: <p>The error probably means that you have selected a wrong configuration.</p>

<p>To modify the IDE to insert the <code>-F</code> seems to be the hard way,
however the easy way is to make a wrapper to <code>avrdude</code>:</p>

<pre><code>$ cd ./arduino/hardware/tools/
$ mv avrdude avrdude.orig
$ cat &gt;avrdude.sh
  #!/bin/sh

  ./avrdude.orig -F $@
  ^D
$ chmod +x avrdude.sh
$ ln -s avrdude.sh avrdude
</code></pre>
