Skip to content

Commit 23b1c1f

Browse files
committed
Fixing examples to allow for multiple board compilation
1 parent ca874d2 commit 23b1c1f

File tree

6 files changed

+42
-6
lines changed

6 files changed

+42
-6
lines changed

examples/WiFiAdvancedCallback/WiFiAdvancedCallback.ino

+7-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,13 @@
1616
*/
1717

1818
#include <ArduinoMqttClient.h>
19-
#include <WiFiNINA.h> // for MKR1000 change to: #include <WiFi101.h>
19+
#if defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_SAMD_NANO_33_IOT)
20+
#include <WiFiNINA.h>
21+
#elif defined(ARDUINO_SAMD_MKR1000)
22+
#include <WiFi101.h>
23+
#elif defined(ARDUINO_ESP8266_ESP12)
24+
#include <ESP8266WiFi.h>
25+
#endif
2026

2127
#include "arduino_secrets.h"
2228
///////please enter your sensitive data in the Secret tab/arduino_secrets.h

examples/WiFiEcho/WiFiEcho.ino

+7-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,13 @@
1212
*/
1313

1414
#include <ArduinoMqttClient.h>
15-
#include <WiFiNINA.h> // for MKR1000 change to: #include <WiFi101.h>
15+
#if defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_SAMD_NANO_33_IOT)
16+
#include <WiFiNINA.h>
17+
#elif defined(ARDUINO_SAMD_MKR1000)
18+
#include <WiFi101.h>
19+
#elif defined(ARDUINO_ESP8266_ESP12)
20+
#include <ESP8266WiFi.h>
21+
#endif
1622

1723
#include "arduino_secrets.h"
1824
///////please enter your sensitive data in the Secret tab/arduino_secrets.h

examples/WiFiEchoCallback/WiFiEchoCallback.ino

+7-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,13 @@
1313
*/
1414

1515
#include <ArduinoMqttClient.h>
16-
#include <WiFiNINA.h> // for MKR1000 change to: #include <WiFi101.h>
16+
#if defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_SAMD_NANO_33_IOT)
17+
#include <WiFiNINA.h>
18+
#elif defined(ARDUINO_SAMD_MKR1000)
19+
#include <WiFi101.h>
20+
#elif defined(ARDUINO_ESP8266_ESP12)
21+
#include <ESP8266WiFi.h>
22+
#endif
1723

1824
#include "arduino_secrets.h"
1925
///////please enter your sensitive data in the Secret tab/arduino_secrets.h

examples/WiFiSimpleReceive/WiFiSimpleReceive.ino

+7-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,13 @@
1111
*/
1212

1313
#include <ArduinoMqttClient.h>
14-
#include <WiFiNINA.h> // for MKR1000 change to: #include <WiFi101.h>
14+
#if defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_SAMD_NANO_33_IOT)
15+
#include <WiFiNINA.h>
16+
#elif defined(ARDUINO_SAMD_MKR1000)
17+
#include <WiFi101.h>
18+
#elif defined(ARDUINO_ESP8266_ESP12)
19+
#include <ESP8266WiFi.h>
20+
#endif
1521

1622
#include "arduino_secrets.h"
1723
///////please enter your sensitive data in the Secret tab/arduino_secrets.h

examples/WiFiSimpleReceiveCallback/WiFiSimpleReceiveCallback.ino

+7-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,13 @@
1212
*/
1313

1414
#include <ArduinoMqttClient.h>
15-
#include <WiFiNINA.h> // for MKR1000 change to: #include <WiFi101.h>
15+
#if defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_SAMD_NANO_33_IOT)
16+
#include <WiFiNINA.h>
17+
#elif defined(ARDUINO_SAMD_MKR1000)
18+
#include <WiFi101.h>
19+
#elif defined(ARDUINO_ESP8266_ESP12)
20+
#include <ESP8266WiFi.h>
21+
#endif
1622

1723
#include "arduino_secrets.h"
1824
///////please enter your sensitive data in the Secret tab/arduino_secrets.h

examples/WiFiSimpleSender/WiFiSimpleSender.ino

+7-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,13 @@
1111
*/
1212

1313
#include <ArduinoMqttClient.h>
14-
#include <WiFiNINA.h> // for MKR1000 change to: #include <WiFi101.h>
14+
#if defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_SAMD_NANO_33_IOT)
15+
#include <WiFiNINA.h>
16+
#elif defined(ARDUINO_SAMD_MKR1000)
17+
#include <WiFi101.h>
18+
#elif defined(ARDUINO_ESP8266_ESP12)
19+
#include <ESP8266WiFi.h>
20+
#endif
1521

1622
#include "arduino_secrets.h"
1723
///////please enter your sensitive data in the Secret tab/arduino_secrets.h

0 commit comments

Comments
 (0)