Yes, I have already done that as I described above. The instructions no longer exactly match the current Expressif's supplied platform.txt but I have added the {compiler.libraries.ldflags} to it in the indicated place. If you look at the first error you can see that it is looking under ~/Documents/Arduino/libraries/bsec2/src/esp32s2 for the library file. This is the board I am using. There is NO esp32s2 folder. This tells me that I have correctly modified the platform.txt because it is now looking inside the bsec2 library. However, when I try to create the esp32s2 folder by symlinking it to esp32 (which DOES exist) I get the loader error. I believe that this is because I am running on an esp32s2 and NOT an esp32. I do not have an esp32 to test against unfortunately. Has this library been tested under the esp32s2? I do not see that model listed as supported, maybe I am making a bad assumption?
... View more