Skip to content

Commit 126f8d0

Browse files
committed
use httpclient for esp32?
1 parent d336c04 commit 126f8d0

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ paragraph=Arduino library to access Adafruit IO using the Adafruit AirLift, ESP8
77
category=Communication
88
url=https://github.com/adafruit/Adafruit_IO_Arduino
99
architectures=*
10-
depends=Adafruit MQTT Library, ArduinoHttpClient, Adafruit Unified Sensor, Adafruit NeoPixel, DHT sensor library, Ethernet, Adafruit Si7021 Library, Adafruit SGP30 Sensor, Adafruit BME280 Library, Adafruit LIS3DH, Adafruit VEML6070 Library, ESP32Servo
10+
depends=Adafruit MQTT Library, ArduinoHttpClient, HTTPClient, Adafruit Unified Sensor, Adafruit NeoPixel, DHT sensor library, Ethernet, Adafruit Si7021 Library, Adafruit SGP30 Sensor, Adafruit BME280 Library, Adafruit LIS3DH, Adafruit VEML6070 Library, ESP32Servo

src/AdafruitIO.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,13 @@
2424
#include "AdafruitIO_Time.h"
2525
#include "Adafruit_MQTT.h"
2626
#include "Arduino.h"
27+
#if defined ARDUINO_ARCH_ESP32
28+
// use HTTP Client for ESP32
29+
#include "HTTPClient.h"
30+
#else
31+
// use generic HTTP client for Arduino
2732
#include "ArduinoHttpClient.h"
33+
#endif
2834
#include "util/AdafruitIO_Board.h"
2935

3036
#ifndef ADAFRUIT_MQTT_VERSION_MAJOR

0 commit comments

Comments
 (0)