I am trying to make an ultrasonic distance meter using Arduino. For this I added the ultrasonic library. But on compiling it shows this error "ultrasonic.h not available". Please tell me how to add this .h file.

  • You can literally just create one. Usually they are config files so where you initialise variables etc. – bladepanthera Jun 30 '15 at 12:29
  • Unless this is a module that you have installed from somewhere? In which case it should have one already. If not then try putting an empty one in and see what happens. – bladepanthera Jun 30 '15 at 12:30
  • How did you add your library ? Have you follow these steps shown on the arduino site ? – Eldin SMAKIC Jun 30 '15 at 12:55

In you Arduino Sketch folder there is a folder called Libraries, create a folder there and put your header file in that folder and restart the Arduino IDE.

For example (PC):


You can now use it in all your projects.

If you only want to use with a particular sketch, place in in the same folder as you sketch and restart Arduino IDE.

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.