I’ve had my ATmega 2560 for some time, and experimented with the Robot Power MegaMoto shield. I made lots of mistakes, but I learned from them.
I’m using the newest Arduino IDE version 1.0 on an ubuntu machine. I have it located in a folder in my Public directory. I know a few things about Linux/Ubuntu, but I’m not sure that’s the correct place for it. And the Arduino libraries are there too.
However I discovered the libraries are also at /usr/include/arduino/libraries/ . Maybe this is left over from the previous install of Arduino 0022 (or whatever it used to be) Is my new Arduino IDE version 1.0 looking at that location? or at the libraries unpacked and located in my Public folder?
I wouldn’t have discovered all of the above except I now have the Circuits@Home USB Host Shield. I’ve downloaded the Library for it, which includes a folder of Examples. Many of these example sketches (they have .pde extensions) have #include <something.h> directives in them.
I did some googling and learned that the carets around the file name indicate that the file is “somewhere else”. I can’t find any sort of Setup or Preference that explicitly defines where “somewhere else” is.
The demo sketches included in the Examples for the USB Host Shield library throw all sorts of errors when I try to Verify them.
mainly “file does not exist” regarding all those #include <???.h> lines.
I tried copying all the named files to the folder containing the sketch, and changing the lines to read #include “???.h”, which as I understand it, tells the compiler to look in the “local directory”.
That’s a lot of work, and I’m sure it’s NOT the best way. However, doing this seems to get rid of the “file does not exist” errors. The sketch seems to verify/compile, but I still can’t get it to upload to my Arduino/shield combo.
I’m in that “how do I figure out what question to ask” stage with this, please bear with me and if you can offer some insight, thanks!