user48730: (1) I'm trying to work with libraries in PlatformIO format", for , of a library, located in Arduino's libraries, where code is llocated under \src directry.
(2) Any other library, not it "PlatformIO format" as I call it, has to contain inside libraries/EXMPLE lib a EXMPLE.h, and EXMPLE.cpp file.
(3) Now, when I try to create a "PlatromIO format" library (since I want to move to PlatfromIO)
compilation fails, saying .h file was not found (an error you would get since .h .cpp was not located in their parent directory), as noted in 2 . see library ABCD in  (which contains only library structures).
Appreciate any help
Guy

user4143: You're describing "1.5.x" format libraries, not "PlatformIO". This arrangement for a library was created for Arduino IDE version 1.5.0.
The critical part of this library format is the library.properties file which describes the library, and also identifies it as being a library (and which you seem to be lacking). The format of the file is described here.

48730: <p><strong>(1)</strong> I'm trying to work with libraries in PlatformIO format&quot;, for <a href="https://i.stack.imgur.com/lq1ad.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/lq1ad.png" alt="example" /></a>, of a library, located in Arduino's <code>libraries</code>, where code is llocated under <code>\src</code> directry.</p>
<p><strong>(2)</strong> Any other library, not it &quot;PlatformIO format&quot; as I call it, has to contain inside <code>libraries/EXMPLE</code> lib a <code>EXMPLE.h</code>, and <code>EXMPLE.cpp</code> file.</p>
<p><strong>(3)</strong> Now, when I try to create a &quot;PlatromIO format&quot; library (since I want to move to PlatfromIO)
compilation fails, saying <code>.h</code> file was not found (an error you would get since <code>.h</code> <code>.cpp</code> was not located in their parent directory), as noted in <strong>2</strong> . see library <code>ABCD</code> in <a href="https://i.stack.imgur.com/uFoBt.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/uFoBt.png" alt="snapshot" /></a> (which contains only library structures).</p>
<p>Appreciate any help</p>
<p>Guy</p>
 4143: <p>You're describing &quot;1.5.x&quot; format libraries, not &quot;PlatformIO&quot;. This arrangement for a library was created for Arduino IDE version 1.5.0.</p>
<p>The critical part of this library format is the <code>library.properties</code> file which describes the library, and also identifies it as being a library (and which you seem to be lacking). The format of the file is described <a href="https://arduino.github.io/arduino-cli/0.20/library-specification/" rel="nofollow noreferrer">here</a>.</p>
