Remove unnecessary thirdparty

Issue #86 resolved
daladim
created an issue

Could you remove the SOftI2CMaster_ folder, which seems unnecessary anyway?

When building (at least for ESP8266 chips), the Arduino IDE wants to compile every file, even if they are not needed. When it reaches thirdparty libraries/SoftI2CMaster_/SoftI2CMaster.cpp, it complains about not finding <util/delay.h>. After I removed the whole SoftI2CMaster_ folder, everything works perfectly.

For future users who would like a working out-of-the-box experience, I guess you could remove this folder. (sorry for not making a pull request, I don't know how to user mercurial :-( )

Thanks!

Comments (7)

  1. Francisco Malpartida repo owner

    Sounds good the change. The problem with the second library is that it is more generic. But... In any case, the library was not supposed to support ESP architectures but it looks like there is a lot of traction around it.

  2. daladim reporter

    Hmmm... I wrote this issue when testing with an older 1.3.5 release. I have just tried with the latest code, but other errors have appeared (due to other changes from then). I'll try to fix them an propose a fix

  3. Log in to comment