Arduino Forum

Development => Other Software Development => Topic started by: beowulf6 on Jun 06, 2011, 01:57 pm

Title: Arduino Library downloader
Post by: beowulf6 on Jun 06, 2011, 01:57 pm
Hi everyone,

i don't know if someone remembers me trying to make a library downloader for arduino in the old forum.
http://arduino.cc/forum/index.php/topic,1460.0.html (http://arduino.cc/forum/index.php/topic,1460.0.html)

download and Source-Code here:
http://ardulibrary.code-i.de/ (http://ardulibrary.code-i.de/)

(http://ardulibrary.code-i.de/_media/img/ardulibrary.png)

sadly i had not much time lately to continue with it (moved to a new home and a bigger project at work) and AlphaBeta leaved to work at another project.
So if someone is still interested and want to work with me i would like to continue with this project.

As always i still like to hear new suggestions for libraries (or new versions of them) to add to the application.

Thanks and happy coding.
Title: Re: Arduino Library downloader
Post by: TerryKing on Jun 07, 2011, 08:09 am
This is a good idea that could help newbies who are always having trouble understanding how to install libraries!

Title: Re: Arduino Library downloader
Post by: PaulS on Jun 07, 2011, 12:04 pm
The newer versions of the IDE look for downloaded libraries in two places. One is the libraries folder under the arduino-xxxx folder. The other is the libraries folder of the sketch folder.

Upgrading from arduino-0021 to arduino-0022 means that any libraries installed in arduino-0021\libraries are no longer available for use.

This suggests that downloading new stuff to arduino-xxxx\libraries ought to be discouraged.

It appears that this is where your application is downloading libraries to. I'd suggest changing the (default) destination, at least for newer versions of the IDE.
Title: Re: Arduino Library downloader
Post by: beowulf6 on Jun 07, 2011, 12:36 pm
Thanks for the hint.

the application is asking for the correct folder when you start it for the first time.
When there is no sub-folder named libraries it will give a "Directory not found" message.

i believe the new library folder is then under the sketch folder that is in the user-home-directory?
Maybe i can find it automatically then.
Title: Re: Arduino Library downloader
Post by: beowulf6 on Aug 11, 2011, 12:32 pm
Hello Everyone.

i have developed a bit again in my free time.

i made some changes to the Library Downloader (version 0.1.2).
It now uses most of the new XML structure and now uses a 3 column list for the libs.
(http://ardulibrary.code-i.de/_media/img/ardulibrary012.png)
http://ardulibrary.code-i.de/ (http://ardulibrary.code-i.de/)
And i hope the new library directory will now be found automatically at the first start. i couldn't test it though.

And i also did a small web-application (Sorry for the missing layout and usability mistakes)
where everyone can register itself and can add libraries to the application and web page:
http://www.code-i.de/ardulibrary/

And no, the libraries in the list are not from me.
If a library creator registers, he/she can of course contact me and i will remove/hand over the lib to him/her.

And as always feedback from everyone is welcome.
Title: Re: Arduino Library downloader
Post by: mariusl on Aug 11, 2011, 08:18 pm
It seems to have a problem picking up the already installed libraries or is it not meant to be.
Title: Re: Arduino Library downloader
Post by: beowulf6 on Aug 11, 2011, 09:33 pm
Hi and thanks for trying it out.

I am Sorry but recognition of already installed libraries is not possible.
This is because i know of no way to clearly identify the installed libraries.

Maybe i will try to download all available libs from the list and analyze the zipped files with the folders that are already inside the Arduino folder.
But then the application will need to download first every available library to check them.
might be too much when there will be more libraries in the list.

If someone have a better idea just let me know.

Can you just install the lib from the list that you already have? then it will be marked in the application.
Next on my list for the next feature is to implement the filter/search inside the Application.
Title: Re: Arduino Library downloader
Post by: mariusl on Aug 12, 2011, 07:52 am
No problem testing. I think it is a great tool to have. Also good practice to keep libraries in a seperate location.
One question, is there someone that will keep this list of libraries in sync with the libraries on the Arduino website? If not is there a plan in place to do this somehow?

A central repository might be a very good idea.
Title: Re: Arduino Library downloader
Post by: beowulf6 on Aug 12, 2011, 11:59 am
The plan of the application was to have a central repository for all libraries.

to maintain the libraries there is the web page http://www.code-i.de/ardulibrary/ (http://www.code-i.de/ardulibrary/)
where every developer can register and upload new versions of their libraries.
they even can be downloaded directly from the web page if someone don't want to use the tool.

once they are uploaded they will be directly available in the application and it should show you that there is a new version.

it is possible that someone else than the developer uploads new libs and versions.
Title: Re: Arduino Library downloader
Post by: mariusl on Aug 12, 2011, 09:19 pm
Maybe you should talk to the administrator of the Arduino website to setup a formal arrangement on getting the libraries from the Arduino repository transferred. Or if possible allow one of the forum members to do the job.
After that there should be an update done with every new library that is committed to the Arduino website. If you achieve this the tool will be very valuable.

Alternatively, you could get your tool to work on the Arduino repository. Maybe by special arrangement with the Arduino team.

Anyway, I think the tool is valuable and should be implemented to serve the broader community in the best possible way.
Title: Re: Arduino Library downloader
Post by: beowulf6 on Aug 12, 2011, 10:07 pm
Hi. And thanks for the kind words.

I am not sure if we both talk about the same "Arduino repository".

Because as far as i know there is no central repository for libs from Arduino.
The only place that i know of where "some" of the libs that exists out there in the world of Arduino are in the playground here:
http://arduino.cc/playground/Main/LibraryList (http://arduino.cc/playground/Main/LibraryList)

And that is a public wiki where everyone can post and write links.
So some of the libs there in the playground only have a link to an external webpage where somewhere you can find the lib from the author.
And some have a own wiki page where somewhere there you can find a link to the lib. Then some of the libs have a different directory structure etc.
So nothing is standardized there. And i don't believe the Arduino crew have any possibility to get that data in some form that can easily imported from somewhere else.

So please don't understand me wrong.
At most of this i was already thinking how to do it in a way that would be the best before i started with this application and while i was developing it.
And i think the only way is to make a new repository where every library creator uploads their libs in a standardized form.
(i believe i should release a how-to how the structure of the zip-file should look like and maybe implement a check when the lib got uploaded.
But to be honest. Most of the libs should already be in that structure because this is how the Arduino crew recommend it.)

And then i am not a pro c++ coder. I started this project to learn a bit about developing in c++ and to try to develop it in a way that should make it easy to compile it for other operating systems out there.

So i hope there will be support from some library developers. ;)
I still have many ideas how this project could get better.
It is just mostly hard work to gather all the needed information.
Title: Re: Arduino Library downloader
Post by: mariusl on Aug 12, 2011, 10:21 pm
I am referring to the playground list of libraries. I do realize that they are all over the place but I think with encouragement of the Arduino team one could get the contributors to deposit their libraries on your site as well for download.
Having said that I also realize that some contributions are made in order to draw people to a specific site and maybe to sell something to them. I think it is worth the effort to try and convince contributors to support your repository for the sake of the tool and the many coders out there that can benefit from it.
Title: Re: Arduino Library downloader
Post by: pjrc on Aug 14, 2011, 05:43 pm
Nice work on this library installer!

You might like to know about a similar effort I've been undertaking for the last year or so... to test and port all "major" Arduino libraries to Teensy (which is 3rd party board my company makes).

Here is the list of all the libraries.

http://www.pjrc.com/teensy/td_libs.html

As you can see, I still have quite a number of them to test.  Usually when I add one to this list, I buy the necessary hardware - but often it sits for weeks or months due to lack of available time.

A few months ago, I added a feature to the Teensyduino installer (which automatically adds the Teensy-specific files to Arduino) to optionally install any of the tested libraries.  Virtually all the libraries are only a few relatively small files.  Just copying them all into installer didn't enlarge it very much, less than 1 megabyte.

Several times I considered making a java-based tool right inside the IDE - which does pretty much the same thing your nice-looking application does.  The really hard part, though, is the last of a central database of all the libraries.  Maybe my efforts can help, at least a bit, or I might be able to contribute in some way?


Title: Re: Arduino Library downloader
Post by: beowulf6 on Aug 14, 2011, 09:00 pm
Hello and thank you.

If i understand you right you modify the libs so they work with Teensy
that they would no longer work on an Arduino Board?

I am not sure how these libraries could help in this project at the moment then.
But nice to see someone else had the same idea and made a central list for a 3rd party board.
If you know of any way to support this application i would be happy. :)

Just to note:
I updated the Ardulibrary after i tested the method of finding the Directory where the libraries should be installed from the application.
I found out the IDE does not create the libraries directory and so now i changed the ardulibrary downloader to read the config-file of the Arduino IDE for the sketch directory and creates the libraries directory inside it.
Now the user should no longer need to search for the correct directory for himself.
ardulibrary0.1.3 (http://ardulibrary.code-i.de/)
Title: Re: Arduino Library downloader
Post by: pjrc on Aug 15, 2011, 01:32 pm

If i understand you right you modify the libs so they work with Teensy
that they would no longer work on an Arduino Board?


Oh no, not anything like that!!  I always aim to preserve compatibility.

In fact, in the process of porting to Teensy, I often find libraries that were hard-coded to work only with the 168/328 chips.  I usually add support for Arduino Mega and Sanguino too.  For example, the Firmata library, which is now pre-installed on every Arduino Uno and Arduino Mega, became compatible with the Mega boards only because of my work to add a hardware abstraction layer.  
To get an idea of the type work I've done, take a look at libraries/Firmata/Boards.h inside your arduino-0022 directory.  Several other libraries work on Arduino Mega only because of the Teensy porting effort!

I always attempt to contact the original author(s) and contribute my changes.  Usually, when I can find the author's contact info, they publish the changes in a new version.  In some cases, I've discovered and fixed bugs too (eg, OneWire was horribly buggy).  In a few cases, it's turned out the library was pretty much abandoned code and I've become the de-facto maintainer.

Recently some of the hardware abstractions I've developed for libraries are (finally) being included into the Arduino core.  Some libraries (eg, SDfat) have also made use of hardware abstractions I've proposed but haven't (yet) been accepted by the Arduino Team.

I definitely do not patch libraries to work exclusively with Teensy, and in most cases I've gone to quite a lot of extra effort to build robust hardware abstraction layers that support many boards and allow for new boards to be added easily.

Then again, some libraries are already very portable, so all I do it test and document.


Quote

But nice to see someone else had the same idea and made a central list for a 3rd party board.
If you know of any way to support this application i would be happy. :)


I'll take a look at Ardulibrary soon.  Maybe I could publish a page in the format it expects, so it could query the list I have?

Or if there's more work to create a central list, at least the work I've done so far might help.  I only tend to test/port/document the "major" libraries.  But a quick look at my list shows several that aren't on the 2 lists I saw mentioned in this thread.
Title: Re: Arduino Library downloader
Post by: beowulf6 on Aug 15, 2011, 08:31 pm
Hi and sorry that i have misunderstood your post in that point.
And i appreciate your hard work on that.

you can of course use the XML-Structure that Ardulibrary uses. (don't know if this is even a good name for that application.)
So it can easily be used with it. If you think there are some Values missing in the XML you can add them and i might use them in the application. I used most of the structure that AlphaBeta created and i might have removed some values or just didn't used some of them at the moment.

I am not sure though if i like it that there will be only 1 maintainer to add, change or remove libraries.
On the other side, i think it might be nice if i add your repository of libs as the tested and maintained libraries-list.
And the other one as an inofficial list where every developer can add libraries and new versions.
And the users use this list on their own risk.

If you want to look at the current XML-Structure you can look at this url that is generated out of my current database:
http://www.code-i.de/ardulibrary/xml.php (http://www.code-i.de/ardulibrary/xml.php)
Title: Re: Arduino Library downloader
Post by: Coding Badly on Dec 27, 2011, 03:37 am

Multiple libraries can be selected (which is nice) but only the first library selected is downloaded and installed (which is not so nice).
Title: Re: Arduino Library downloader
Post by: beowulf6 on Dec 27, 2011, 07:25 am
Hello and thanks for testing.

Installing multiple libraries at once is now on the todo list.

Thanks.
I wasn't aware that the new Listview allows multiple selections by default.
Title: Re: Arduino Library downloader
Post by: Coding Badly on Dec 27, 2011, 07:38 am

Hello.

Also, please get the default button / Enter key to work correctly (or remove the default button property from the download button).
Title: Re: Arduino Library downloader
Post by: beowulf6 on Feb 23, 2012, 09:28 pm
Hello and sorry for my long break.
I have not forgot your reports and this tool.

Also i want to thank jcnossen for uploading a library. :)
It should still be compatible with the Arduino IDE 1.0.
Not sure about the libraries though.

So i updated it and it is now possible to install or remove multiple libraries at once.
Download Ardulibrary 0.1.5 (http://ardulibrary.code-i.de/_media/dl/ardulibrary0.1.5.zip)

http://ardulibrary.code-i.de/ (http://ardulibrary.code-i.de/)

(http://ardulibrary.code-i.de/_media/img/ardulibrary014.png)

//Edit: fixed now some bugs in version 0.1.5 and i fixed the updating. now as soon as some new version of a lib is published and "install" is pressed, the old version is deinstalled with the old file-structure and the new version is installed.
Title: Re: Arduino Library downloader
Post by: stanleyhuang on Feb 28, 2012, 06:47 am
Hi beo6, I just saw your arduino lib downloader and it looks very good.
I am making an Arduino IDE based on CodeBlock (http://arduino.cc/forum/index.php/topic,94066.0.html) and thinking I can integrate your work into the IDE. What do you think?
Title: Re: Arduino Library downloader
Post by: beowulf6 on Feb 28, 2012, 12:02 pm
Hi.
Nice project.

It would be nice if it could be integrated.

I looked at how to develop a codeblocks plugin. But i can not even compile the hello world plugin. Possible because i use wxWidgets from the SVN trunk and codeblocks is not easy to compile with wxWidgets 2.9.
Or do you want to integrate the tool differently?
I could look further in plugin-development for codeblocks.

Will you release the source-code of your modified codeblocks?
And what is about the PHP-Backend to manage the libraries?

It is always good to have some choices but i think there is already a official IDE in development using Qt.
Title: Re: Arduino Library downloader
Post by: stanleyhuang on Feb 28, 2012, 04:21 pm
Quote
Will you release the source-code of your modified codeblocks?
And what is about the PHP-Backend to manage the libraries?

It is always good to have some choices but i think there is already a official IDE in development using Qt.


Up to now, all custom features I added is by writing wizard scripts, and pre-configuring some IDE settings, so it's naturally open-source and all can be found in my distribution.
It's a wonderful idea to have a backend that allows many contributors, including users and vendors, to maintain the libraries online.


I looked at how to develop a codeblocks plugin. But i can not even compile the hello world plugin. Possible because i use wxWidgets from the SVN trunk and codeblocks is not easy to compile with wxWidgets 2.9.
Or do you want to integrate the tool differently?
I could look further in plugin-development for codeblocks.


I started a new post (http://arduino.cc/forum/index.php/topic,94203.0.html) disucssing about the possbilities and ways to integrate Ardulibrary into CodeBlocks. So let's continue there.
Title: Re: Arduino Library downloader
Post by: Visual Micro on May 02, 2012, 03:58 pm
Great project.

@Paul great work with your site. How about adding an xml file to your web root that describes each library in the same or similar way to @beo6 xml system. Then we would simply need a config file to determine what sites can be used for xml configs, this will allow multiple sites to host different sets of libraries.

We just need something like this to be downloaded from a single repository point?

<LibSites>
 <Site Name="ArduLibrary" Description="A collection of libraries from beo6" Url="http://ardulibrary.code-i.de/xml.php"/>
 <Site Name="ArduinoAndTeensy" Description="A collection of Arduino and Tennsy libraries from Paul" Url="http://www.pjrc.com/teensy/td_libs.xml"/>
</LibSites>

The links above are examples
Title: Re: Arduino Library downloader
Post by: pjrc on May 02, 2012, 04:17 pm
I could probably write a script to generate xml.

Is Ardulibrary still in development?
Title: Re: Arduino Library downloader
Post by: beowulf6 on May 02, 2012, 04:46 pm
Hi.
It is not as active as i would like.
But when we get together a nice repository i would really like to change it so it can be used easily in Ardulibrary.

My biggest problem was always to get a good and up to date repository of libraries.

So making it like Visual Micro suggested is a good idea.

It always was possible to change the url of the xml in ardulibrary by hand. But i think a dropdown with a list would be a better option for users.

the next step would be a integration into CodeBlocks Arduino Edition. :)


Thanks that my small project is not forgotten.
Title: Re: Arduino Library downloader
Post by: pjrc on May 02, 2012, 05:05 pm
Indeed, maintaining a good list of Arduino libraries is a challenge.  My goal isn't a comprehensive list, but only the most important and most useful ones.  One of my main interests is learning of new libraries as early as possible, rather than random chance (either I see it online, or someone asks me for help using it with Teensy).

I could generate an xml file for the libraries I've tested and plan to test.

There are several details in the sample xml I don't quite understand.  Each "lib" has an id number, starting at 19.  How are they assigned?  Do I just make up numbers?  Likewise, there's a "category" tag, with id=1.  What that about?

In the xml, links to the zip file are in a "versions" section.  What should be done for libraries which don't have a clearly published version number?

There's also an "authors" section.  All in the example are "sascha".  What does that mean?

The XML doesn't provide any means to embed one or more URLs where documentation about the library is maintained.  At least that doesn't seem to be in the example.
Title: Re: Arduino Library downloader
Post by: beowulf6 on May 02, 2012, 05:25 pm
hi.

uhh. i just noticed a php notice in the xml. not good. Must have changed something of my hosting :)

yes. the numbers are an auto_increment in the database. so they just count up.

the category tag was planned for a category selection in the application. Currently it is only possible to select the category on the webversion http://www.code-i.de/ardulibrary/.
For the ardulibrary application it is not used at the moment.

Now. the authors are not used in the application either. But they should show the author of the library.
"sascha" is my name.
But i am not the author of the libraries. i just added them in my application.

now. You are right about the missing link for a documentation. I did it the way that it opens a url with the id of the library. So if you double-click on a library it opens for example http://code-i.de/ardulibrary/libdetail.php?libid=19

mh. as you tell it. I fear i hardcoded that link. Need to change this for sure.

if you need some change to the xml it should not be a problem and i will implement it.

Hope i could help.

//Edit: yes. i had this version problem too because many library developers use some odd way of versioning or do not write any version at all. So i think the best way is to numerate them?
Title: Re: Arduino Library downloader
Post by: Visual Micro on May 02, 2012, 05:32 pm
I agree with Paul, the xml does need a bit more work and thought :)

Most recent file date time of each lib source folder might suffice as a version?

I'm going to build this into the Visual Studio plugin.

I think it's a great idea and would like to see a comon frame work.
Title: Re: Arduino Library downloader
Post by: Jantje on May 02, 2012, 09:02 pm
If there is an xml I'll create a wizard for eclipse as well
Best regards
Jantje
Title: Re: Arduino Library downloader
Post by: pjrc on May 02, 2012, 11:26 pm
Quote
@Paul great work with your site. How about adding an xml file to your web root that describes each library in the same or similar way to @beo6 xml system.


Ok, I did it, more or less.  Here's the XML:

http://www.pjrc.com/teensy/td_libs.xml

I took a few liberties with the format, like adding a documentation tag for links to web pages that document the library.  I also put text in the category, since the id numbers don't mean anything to me.  I probably made mistakes.  Even the xml may not be perfect.  Let me know what you think?

I might add an option for a link to an image, for those libraries where I have an image of the hardware.  Would anyone use that?

Not every library has a zip file.  I add those after I test the library with Teensy.  Hopefully this list will be useful anyway?  As I continue my effort to test all substantial Arduino libraries, this list will fill in with more files and better info.

Title: Re: Arduino Library downloader
Post by: pjrc on May 05, 2012, 08:37 pm
I've added an image tag in my XML, for the libraries where I have a photo of the hardware or screenshot of the library example actually running.  The intention is to allow Ardulibrary or any other library browsing tool to give the user nice visual impressions of the libraries, especially what hardware they actually use, which often can't be communicated well in short descriptions.

Here's the XML again:

http://www.pjrc.com/teensy/td_libs.xml

I've pretty much just made up a few tags... feedback is most welcome.  If you need me to adapt my XML for Adulibrary, just let me know what you need and I'll try to incorporate it.  Or if anyone else wants to use the XML and needs the format altered, just let me know and I'll do what I can.
Title: Re: Arduino Library downloader
Post by: beowulf6 on Sep 30, 2012, 01:08 am
Hi Paul,

sorry that i was silent for so long again.
I learned much new in the meantime for programming.
And i would like to do some stuff a bit different in this project now as i learned.

I don´t know if arduino already has some sort of library management already.

I updated the tool to allow multiple repositories. I have added your xml and my xml to the list.
Pauls list is the default.
There can easily added more to the list with the repositories.txt file.

The new Version is here:
http://ardulibrary.code-i.de/_media/dl/ardulibrary0.1.6.zip (http://ardulibrary.code-i.de/_media/dl/ardulibrary0.1.6.zip)
I am not sure why the download got smaller. But i hope it still works for everyone.
Title: Re: Arduino Library downloader
Post by: pjrc on Sep 30, 2012, 01:12 am
I'm really interested in this, but at the moment I'm far too busy with Teensy 3.0.

Over the next 2 months, I'll be review and porting every major library to Teensy 3.0 (which is a 32 bit ARM-based board).  You'll definitely be hearing from me as I look at all the libraries again.....
Title: Re: Arduino Library downloader
Post by: LETARTARE on Jan 10, 2013, 06:02 pm
@be06
********************************************************************************************************************************
bonjour,
j'ai essayé de compiler votre application à partir des dernières sources svn avec C::B 12.11 et wxWidgets 2.8.12
et j'obtiens de nombreuses erreurs ...
Avez vous essayé de compiler avec ces conditions ??
Bien cordialement.
**********************************************************************************************************************************
hello,
I tried to compile your application using the latest svn sources with C::B 12.11 and wxWidgets 2.8.12
and I get many errors ...
Have you tried to compile with these conditions??
Cordially.
Title: Re: Arduino Library downloader
Post by: eried on Jan 10, 2013, 07:03 pm

Hi Paul,

sorry that i was silent for so long again.
I learned much new in the meantime for programming.
And i would like to do some stuff a bit different in this project now as i learned.

I don´t know if arduino already has some sort of library management already.

I updated the tool to allow multiple repositories. I have added your xml and my xml to the list.
Pauls list is the default.
There can easily added more to the list with the repositories.txt file.

The new Version is here:
http://ardulibrary.code-i.de/_media/dl/ardulibrary0.1.6.zip (http://ardulibrary.code-i.de/_media/dl/ardulibrary0.1.6.zip)
I am not sure why the download got smaller. But i hope it still works for everyone.



Cool downloader, maybe I can add this to my mod. Who keeps updated the collection? Maybe some user portal is necessary so they can upload their libraries?

I have an "Add" button that actually unzips a library or copies a folder with library files (.cpp) but it will be nice if there is a third option to "use a library from a repository"

(http://content.screencast.com/users/spam_live.cl/folders/Jing/media/50985b0c-5570-4d0a-bb65-489c2ed5eac0/2012-11-06_0001.png)
Title: Re: Arduino Library downloader
Post by: beowulf6 on Jan 10, 2013, 09:09 pm
@LETARTARE: it is compiled with wxWidgets 2.9.3. There might be problems when it is compiled with a different Version.

@eried: i made a quick webpage for uploading of libraries some time ago here: http://www.code-i.de/ardulibrary/
But it was never really used.
And i would really like to redo the webpage completely when it would be used, as i learned much new since then.

Pauls repository is only managed by himself i believe.

looks like a nice library manager @eried. Where can i get it?

//Edit: oh sorry. just seen that it is a modified arduino editor. looks nice.

If you want i could make the webmanagement side to add a user-repository to the mod.
that would be nice. :)
Title: Re: Arduino Library downloader
Post by: pjrc on Jan 10, 2013, 09:14 pm

Pauls repository is only managed by himself i believe.


Yes, I built that list the very hard way... by reviewing the code for each library, and for most of them I actually build the hardware and throughly test the library on Teensy 2.0 and Teensy++ 2.0 boards.

Lately I haven't been keeping up, while developing Teensy 3.0.  But I've got a bookmarks folder of a couple dozen libraries I intend to test soon.  I've already purchased components to test them all.  The only thing missing is incredible amounts of time.....
Title: Re: Arduino Library downloader
Post by: eried on Jan 10, 2013, 10:51 pm

@LETARTARE: it is compiled with wxWidgets 2.9.3. There might be problems when it is compiled with a different Version.

@eried: i made a quick webpage for uploading of libraries some time ago here: http://www.code-i.de/ardulibrary/
But it was never really used.
And i would really like to redo the webpage completely when it would be used, as i learned much new since then.

Pauls repository is only managed by himself i believe.

looks like a nice library manager @eried. Where can i get it?

//Edit: oh sorry. just seen that it is a modified arduino editor. looks nice.

If you want i could make the webmanagement side to add a user-repository to the mod.
that would be nice. :)


That repository thing will be very nice, you can even add a link into your application. My library manager is monitoring the library folder while is opened so there is no really necessity to integrate anything, only I will like to call it with the preferences file as  an argument, since I am not using the same from the original IDE.



Pauls repository is only managed by himself i believe.


Yes, I built that list the very hard way... by reviewing the code for each library, and for most of them I actually build the hardware and throughly test the library on Teensy 2.0 and Teensy++ 2.0 boards.

Lately I haven't been keeping up, while developing Teensy 3.0.  But I've got a bookmarks folder of a couple dozen libraries I intend to test soon.  I've already purchased components to test them all.  The only thing missing is incredible amounts of time.....


Besides time you need to get also a seller for latin America :P I checked your teensy 3.0 and it is a very sexy/cheap board but more than half of the price goes to the shipment :( probably another 25% for eventual customs charges.
Title: Re: Arduino Library downloader
Post by: beowulf6 on Jan 11, 2013, 12:59 am

That repository thing will be very nice, you can even add a link into your application.


i am not sure if i have understood you correctly. (my english is not perfect)
But my application already uses my repository from a exported xml file.
Pauls repository is in the list too.
Title: Re: Arduino Library downloader
Post by: eried on Jan 11, 2013, 05:48 am
Oh, I was talking about
"If you want i could make the webmanagement side to add a user-repository to the mod."

That you call with a link in your downloader, like "Upload a library". So the users can manage their libraries, contribute, etc