Having an issue adding a library from .zip

This is my first journey into Arduino, and the first thing I wished to use my Uno for requires the following library off of github.

I have tried to 'Add .zip Library', which returns the error 'Error: 13 INTERNAL: Library install failed: moving extracted archive to destination dir: library not valid'

I have also tried extracting the zip into 'C:\Users\User\Documents\Arduino' which is the Sketchbook location in 'File->Preferences->Sketchbook Location' which doesn't appear to work as I cannot see the Library in Manage Libraries.

I would be grateful for any pointers as to what I am doing wrong.

Many thanks

From the readme

I have no idea about PlatformIO but it does not look like a library for the Arduino IDE.

That library appears to have a structure intended for platformIO as already mentioned. You can probably pick out the essential .h and .cpp files from it and include those in the same folder (directory) as your .ino file. That is instead of attempting to install the library.
Look in lib\sibo-fefs\src and lib\sibo-sp\src for the essential .h and .cpp files
Folder src contains a file main.cpp which you could pick out and rename to say myPsion.ino

What software have you found which relies on that library?

The software I will be using that requires the libraries on the Uno is:

Ah, I see what you mean about PlatformIO. I am completely new to this, so had naturally assumed the library would be handled by Arduino IDE.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.