pasko-zh / brzo_i2c

Brzo I2C is a fast I2C Implementation written in Assembly for the esp8266
GNU General Public License v3.0
244 stars 47 forks source link

Added library manager files #3

Closed squix78 closed 8 years ago

squix78 commented 8 years ago

Hi Pasko

Thank you for your great library, we are using it in https://github.com/squix78/esp8266-oled-ssd1306 as an alternative for faster OLED screen updates. By adding the two files (and adapting them to your needs you could help us a lot since the library would then be easier to install for our users. Here are the details about the respective files: https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification

and

http://docs.platformio.org/en/latest/librarymanager/creating.html

If you accept the pull request we’ll have to tell the maintainers of Arduino IDE and Platformio to add your library to their search path.

Thanks again, Dani BTW: I also live in Zurich

pasko-zh commented 8 years ago

Thanks :-)

Nice OLED library btw :-)

If I am not mistaken then I should change the folder structure as well to be conform to the Arduino Library Specification, right? i.e. this /src folder.

squix78 commented 8 years ago

That is up to you. My libraries don't use the src folder and they work just fine. Here the part of the specification: "For backward compatibility with Arduino 1.0.x, the library author may opt to not place source code into a folder called src." You can however do that - or add an examples sub folder which will show up in the Arduino IDE > Examples menu.