Working fine with MAX3165 and a PT100 probe. Using a modified version of Adafruit MAX31865 library. Added a default constructor in order to allow lazy initialization once GPIO definitions were loaded. Tested on a Sonoff TH PCB Board 2.1 2018-06-15 using the following GPIO mapping: GPIO Orig Func SSPI I/O HEADER HEADER2 S-JACK 15 BOOT MODE CLK O 1 14 MISO I 2 TIP 4 MOSI O 3 RING1 VCC 1 VCC 4 RING3 2 DBG BOOT ~CS O 5 EXP-LOG GND 4 GND RING2 HEADER2 is a 4-pin .1 header glued in the middle of the PCB to connect to several GPIO locations on the Sonoff TH PCB. TODO: Merge with MAX31855 code. |
||
|---|---|---|
| .. | ||
| Adafruit_CCS811-1.0.0.14 | ||
| Adafruit_ILI9341-1.2.0-Tasmota-1.0 | ||
| Adafruit_LED_Backpack-1.1.6 | ||
| Adafruit_MAX31865-1.1.0-custom@83027ecdd5 | ||
| Adafruit_SGP30-1.0.3 | ||
| Adafruit_SSD1306-1.3.0 | ||
| Adafruit-GFX-Library-1.5.6 | ||
| ArduinoJson-5.13.4 | ||
| AT24C256 | ||
| bearssl-esp8266 | ||
| BME680_driver-bme680_v3.5.9 | ||
| C2Programmer-1.0.0 | ||
| esp-epaper-29-ws-20171230-gemu-1.0 | ||
| esp-knx-ip-0.5.2 | ||
| FrogmoreScd30 | ||
| I2Cdevlib-ADS1115 | ||
| I2Cdevlib-Core | ||
| I2Cdevlib-MPU6050 | ||
| IRremoteESP8266-2.6.3.10 | ||
| Joba_Tsl2561-2.0.10 | ||
| LinkedList-1.2.3 | ||
| LiquidCrystal_I2C-1.1.3 | ||
| Mutichannel_Gas_Sensor | ||
| NeoPixelBus-2.2.9 | ||
| NewPing-1.9.1 | ||
| OneWire-2.3.3.06 | ||
| PubSubClient-EspEasy-2.7.12 | ||
| rc-switch-2.6.2.13 | ||
| TasmotaModbus-1.1.0 | ||
| TasmotaSerial-2.3.1 | ||
| vl53l0x-arduino-1.02 | ||
| readme.txt | ||
This directory is intended for the project specific (private) libraries. PlatformIO will compile them to static libraries and link to executable file. The source code of each library should be placed in separate directory, like "lib/private_lib/[here are source files]". For example, see how can be organized `Foo` and `Bar` libraries: |--lib | |--Bar | | |--docs | | |--examples | | |--src | | |- Bar.c | | |- Bar.h | |--Foo | | |- Foo.c | | |- Foo.h | |- readme.txt --> THIS FILE |- platformio.ini |--src |- main.c Then in `src/main.c` you should use: #include <Foo.h> #include <Bar.h> // rest H/C/CPP code PlatformIO will find your libraries automatically, configure preprocessor's include paths and build them. More information about PlatformIO Library Dependency Finder - http://docs.platformio.org/page/librarymanager/ldf.html