st-anything/lib
Gašper Dobrovoljc ec125f27db
IP Configuration
2023-03-11 15:11:03 +01:00
..
Adafruit MPR121 IP Configuration 2023-03-11 15:11:03 +01:00
Adafruit_AM2320_sensor_library IP Configuration 2023-03-11 15:11:03 +01:00
Adafruit_BME280_Library IP Configuration 2023-03-11 15:11:03 +01:00
Adafruit_BMP280_Library IP Configuration 2023-03-11 15:11:03 +01:00
Adafruit_BusIO IP Configuration 2023-03-11 15:11:03 +01:00
Adafruit_MAX31885 IP Configuration 2023-03-11 15:11:03 +01:00
Adafruit_NeoPixel IP Configuration 2023-03-11 15:11:03 +01:00
Adafruit_SHT31 IP Configuration 2023-03-11 15:11:03 +01:00
Adafruit_Si7021 IP Configuration 2023-03-11 15:11:03 +01:00
Adafruit_TCS34725 IP Configuration 2023-03-11 15:11:03 +01:00
Adafruit_TSL2561 IP Configuration 2023-03-11 15:11:03 +01:00
Adafruit_Unified_Sensor IP Configuration 2023-03-11 15:11:03 +01:00
Adafruit_VEML7700_Library IP Configuration 2023-03-11 15:11:03 +01:00
Adafruit-MCP23008 IP Configuration 2023-03-11 15:11:03 +01:00
Arduino_MKRTHERM IP Configuration 2023-03-11 15:11:03 +01:00
BH1750 IP Configuration 2023-03-11 15:11:03 +01:00
DallasTemperature IP Configuration 2023-03-11 15:11:03 +01:00
DHT IP Configuration 2023-03-11 15:11:03 +01:00
EmonLib IP Configuration 2023-03-11 15:11:03 +01:00
Max44009 IP Configuration 2023-03-11 15:11:03 +01:00
NeoPixelBus_by_Makuna IP Configuration 2023-03-11 15:11:03 +01:00
OneWire IP Configuration 2023-03-11 15:11:03 +01:00
RCSwitch IP Configuration 2023-03-11 15:11:03 +01:00
SmartThings IP Configuration 2023-03-11 15:11:03 +01:00
SmartThingsESP32WiFi IP Configuration 2023-03-11 15:11:03 +01:00
SmartThingsESP8266WiFi IP Configuration 2023-03-11 15:11:03 +01:00
SmartThingsEthernetW5x00 IP Configuration 2023-03-11 15:11:03 +01:00
SmartThingsWiFi101 IP Configuration 2023-03-11 15:11:03 +01:00
SmartThingsWiFiEsp IP Configuration 2023-03-11 15:11:03 +01:00
SmartThingsWiFiNINA IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_Adafruit_MPR121 IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_Adafruit_NeoPixel IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_Adafruit_Si7021_TempHumidity IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_AdafruitAM2320_TempHumid IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_AdafruitBME280_TempHumidPress IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_AdafruitBMP280_TempPress IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_AdafruitSHT31_TempHumid IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_AdafruitTCS34725_Illum_Color IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_AdafruitThermocouple IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_AdafruitTSL2561_Illuminance IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_AdafruitVEML7700_Illuminance IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_BH1750_Illuminance IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_DS18B20_Temperature IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_HX711_Scale IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_MAX44009_Illuminance IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_MCP23008 IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_MKR_THERM IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_NeoPixelBus IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_RCSwitch IP Configuration 2023-03-11 15:11:03 +01:00
ST_Anything_TemperatureHumidity IP Configuration 2023-03-11 15:11:03 +01:00
WiFi101 IP Configuration 2023-03-11 15:11:03 +01:00
WiFiEsp IP Configuration 2023-03-11 15:11:03 +01:00
WiFiNINA IP Configuration 2023-03-11 15:11:03 +01:00
README IP Configuration 2023-03-11 15:11:03 +01:00

This directory is intended for project specific (private) libraries.
PlatformIO will compile them to static libraries and link into executable file.

The source code of each library should be placed in a an own separate directory
("lib/your_library_name/[here are source files]").

For example, see a structure of the following two libraries `Foo` and `Bar`:

|--lib
|  |
|  |--Bar
|  |  |--docs
|  |  |--examples
|  |  |--src
|  |     |- Bar.c
|  |     |- Bar.h
|  |  |- library.json (optional, custom build options, etc) https://docs.platformio.org/page/librarymanager/config.html
|  |
|  |--Foo
|  |  |- Foo.c
|  |  |- Foo.h
|  |
|  |- README --> THIS FILE
|
|- platformio.ini
|--src
   |- main.c

and a contents of `src/main.c`:
```
#include <Foo.h>
#include <Bar.h>

int main (void)
{
  ...
}

```

PlatformIO Library Dependency Finder will find automatically dependent
libraries scanning project source files.

More information about PlatformIO Library Dependency Finder
- https://docs.platformio.org/page/librarymanager/ldf.html