full functionality of this site and enable such things as forum posting.
I have spent today re-writing the online library repository management system. Please use it to put your own libraries into the UECIDE repository. It's really simple - just follow a few rules for your library:
- It must be on Github (or some other public GIT repository)
- You must have a
Just go to the Libraries tab and click "Add Library". Paste in the URL of your Github repository (please use the
https://... variant of the URL) - you can paste multiple URLs at once if you have a lot of libraries - and hit
The library manager will then grab the repo, find the
library.properties file, and build a UECIDE package for you.
Shortly afterwards you should be able to find your library in the plugin manager.
It's still somewhat experimental, so if you have any problems then let me know here. You can find a build log in the library page that should tell us what went wrong with building.
If you have a repository that has multiple libraries inside it you can select which library should be built by appending
@LibraryName to the end of the URL. For example:
will find the SPI library from the Arduino AVR core and build it. The
LibraryName portion must match the
name= entry in the
library.properties file that you want to select.