Hi, I've managed to make a total mess of my Arduino software due to numerous old installations of both Arduino and Windows through the years. I've got Arduino folders all over my computer on multiple hard drives and I'm not sure if my current installation is using any portion of any of them. I'm now using IDE 2.1.1 and noticed that the folder hierarchy has changed from that of IDE 1. Everything works ok as far as I can tell, but I've recently found the need to install a library which is not in the main (for lack of a better term) repository. How do I add such a library and it's examples to the current folder scheme?
So why did you post in the IDE 1.x category ?
Your topic has been moved to the IDE 2.x category
Using the Library Manager a library will usually be installed automatically to a folder in the libraries folder of your Sketchbook folder. That is where the IDE expects to find libraries that are not part of the IDE installation or board specific
You can find the path to your Sketchbook folder by looking in File/Preferences in the IDE should you need to know it
Hi @rubyfocus.
If you provide a link to where you are downloading that library from, I can provide tailored instructions for the installation procedure.
Sorry, I could not find an IDE 2.x category and I did look quite closely in the Using Arduino categories page. As a matter of fact, I just looked again and still couldn't find it.
I don't have a link to the library files. It is an old library that I downloaded a long time ago.
What form is it in at the moment ? Is it, for instance a .zip file ?
Yes, it's a .zip file with several folders in it, most notably an Arduino\Libraries and Arduino\examples folders. It has a batch file for the installation, but it doesn't seem to be working.
What is the name of the library and which Arduino board are you using ?
It's the Ginsing library, and I'm using an Uno. I think what's happening is the install batch file is installing everything into one of my old IDE 1.X folders.
Please list the files in the .zip and any folders within it
What is the purpose of the library ?
I'm not sure how to list a folder tree in here, but it's a library to support a certain Arduino shield which is a complex sound generator and voice synthesizer.
Upload the .zip file as an attachment to a new reply here
GinSing_V4.1.zip (1.5 MB)
Try this
- create a folder named GinSing in the libraries folder of your Sketchbook folder
- in that folder create a folder named src
- in the .zip file you will find a folder named GinSing_V4.1\arduino\examples
- copy that folder into your previously created GinSing folder
- in the .zip file you will find a folder named arduino\libraries\GinSing
- copy the contents of that folder into the previously created src folder
The example sketches should now be available in the IDE. Load the first one and try compiling it
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.