HELP uploading issues... Project needs to up and ready in 2DAYS

Hi. First time user. I have followed all direction so that I could upload the code to the arduino uno. The project is MakeIt Project kit 1 (surveillance). We are having trouble loading the code for it. I get the following error:

Arduino: 1.6.4 (Windows 7), Board: "Arduino Uno"
Surveillance_IR_remote.ino:29:46: fatal error: MakeItRobotics.h: No such file or directory
compilation terminated.
Error compiling.
** This report would have more information with**
** "Show verbose output during compilation"**
** enabled in File > Preferences.**

I have uninstalled and installed the program and I have followed all steps to add the folder in the sub-directory. Everything is as it should be. I still get this error.

Please help this project needs to up and ready in two days.

#include <MakeItRobotics.h>  //include library

Have you downloaded and installed the library?

Yes I have. I have followed the instruction to add a sub folder in the library and then cut or copy the files on to the new folder in that was created.

that did not work so I uninstalled it and re did everything and tried installing the to the library by "add files" and "add .zip library"

I still get this error.

I had a very difficult time getting this library installed properly and kept getting the same error as you see.

What does the structure of the MakeItRobot folders/files look like in your user libraries file?

For me, after the initial install, there was a folder within MakeItRobot file called Library files. I had to get the MakeItRobotics.h and MakeItRobotics.cpp files out of this internal library files folder and in the main MakeItRobotics folder without a folder around them.

Capture.gif

This is how I have it listed on the file

There are two places for arduino libraries to live. There are those which come bundled with the IDE, and they are on the path you showed in your library picture.

The other path to libraries is in the user added libraries which are in the same folder as your sketches.

C:\Users\yourUserName\Documents\Arduino\libraries\MakeItRobotics

Inside that MakeItRobotics folder, was the structure I posted once I got rid of a folder surrounding the .h and .cpp files.

I can get the sketches to recognize the library. I would try and get the libraries installed in the user libraries folder instead off the ide folder libraries.

This is what I have in the folders. It looks like everything is in it proper place.

It looks like everything is in it proper place.

No. The MakeItRobotics library is currently within the libraries folder of the ide. It needs to be in the user libraries folder where your sketches are located. Installing Libraries Manually | All About Arduino Libraries | Adafruit Learning System

I thought that the compiler could find the library in either location, but i just did a little test where I move the MakeItRobotics libary from my user documents location into the ide libraries with all the other pre installed libraries. The sketch would not compile with the no such file or directory error message. When it is in the user libraries location the sketch using the library compiles fine.

Thank you so much for your help and time. I was finally able to get it working and I realized the issue. :smiley: