adafruit / Adafruit_IO_Arduino

Arduino library to access Adafruit IO from WiFi, cellular, and ethernet modules.
Other
209 stars 108 forks source link

Fix ESP8266 Compatibility and add SSL fingerprinting #89

Closed brentru closed 5 years ago

brentru commented 5 years ago

Similar to pull request for Adafruit MQTT: https://github.com/adafruit/Adafruit_MQTT_Library/pull/156.

Scope

Successfully tested on a Feather Huzzah ESP8266 w/BSP2.5.1

ladyada commented 5 years ago

ok looks like some airlift defines need fixin'

brentru commented 5 years ago

@ladyada I'm not sure how master passed, it shouldn't have. The SAMD-boards wont compile on AdafruitIO_WiFi without the definitions for USE_AIRLIFT or USE_WINC1500 specified in config.h.

ESP8266 will compile OK, since it doesn't require either of those definitions.

I'm not sure how/if I could pre-define them for the travis build?

brentru commented 5 years ago

@ladyada Got travis to pass, merging in!