From a6ba6019aeba059017a08f01b35a3020e730408d Mon Sep 17 00:00:00 2001 From: pennam Date: Fri, 8 Jul 2022 10:48:53 +0200 Subject: [PATCH 1/2] Add esp32 platform to compile examples github workflow --- .github/workflows/compile-examples.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/compile-examples.yml b/.github/workflows/compile-examples.yml index 1b0a4ec..a5c552e 100644 --- a/.github/workflows/compile-examples.yml +++ b/.github/workflows/compile-examples.yml @@ -56,6 +56,11 @@ jobs: - name: esp8266:esp8266 source-url: https://arduino.esp8266.com/stable/package_esp8266com_index.json libraries: "" + - fqbn: "esp32:esp32:esp32" + platforms: | + - name: esp32:esp32 + source-url: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json + libraries: "" steps: - name: Checkout repository From 30ec7e97ab6f06842d32e4fda9a912efce8a7abc Mon Sep 17 00:00:00 2001 From: pennam Date: Fri, 8 Jul 2022 11:15:07 +0200 Subject: [PATCH 2/2] Add esp32 WiFi.h include --- examples/WiFiAdvancedCallback/WiFiAdvancedCallback.ino | 2 ++ examples/WiFiEcho/WiFiEcho.ino | 2 ++ examples/WiFiEchoCallback/WiFiEchoCallback.ino | 2 ++ examples/WiFiSimpleReceive/WiFiSimpleReceive.ino | 2 ++ .../WiFiSimpleReceiveCallback/WiFiSimpleReceiveCallback.ino | 2 ++ examples/WiFiSimpleSender/WiFiSimpleSender.ino | 2 ++ 6 files changed, 12 insertions(+) diff --git a/examples/WiFiAdvancedCallback/WiFiAdvancedCallback.ino b/examples/WiFiAdvancedCallback/WiFiAdvancedCallback.ino index ecf31ea..b9ec885 100644 --- a/examples/WiFiAdvancedCallback/WiFiAdvancedCallback.ino +++ b/examples/WiFiAdvancedCallback/WiFiAdvancedCallback.ino @@ -22,6 +22,8 @@ #include #elif defined(ARDUINO_ESP8266_ESP12) #include +#elif defined(ARDUINO_ARCH_ESP32) + #include #endif #include "arduino_secrets.h" diff --git a/examples/WiFiEcho/WiFiEcho.ino b/examples/WiFiEcho/WiFiEcho.ino index ad04cd6..209f853 100644 --- a/examples/WiFiEcho/WiFiEcho.ino +++ b/examples/WiFiEcho/WiFiEcho.ino @@ -18,6 +18,8 @@ #include #elif defined(ARDUINO_ESP8266_ESP12) #include +#elif defined(ARDUINO_ARCH_ESP32) + #include #endif #include "arduino_secrets.h" diff --git a/examples/WiFiEchoCallback/WiFiEchoCallback.ino b/examples/WiFiEchoCallback/WiFiEchoCallback.ino index 6772fb0..a6fc7cc 100644 --- a/examples/WiFiEchoCallback/WiFiEchoCallback.ino +++ b/examples/WiFiEchoCallback/WiFiEchoCallback.ino @@ -19,6 +19,8 @@ #include #elif defined(ARDUINO_ESP8266_ESP12) #include +#elif defined(ARDUINO_ARCH_ESP32) + #include #endif #include "arduino_secrets.h" diff --git a/examples/WiFiSimpleReceive/WiFiSimpleReceive.ino b/examples/WiFiSimpleReceive/WiFiSimpleReceive.ino index b3cde83..201bb24 100644 --- a/examples/WiFiSimpleReceive/WiFiSimpleReceive.ino +++ b/examples/WiFiSimpleReceive/WiFiSimpleReceive.ino @@ -17,6 +17,8 @@ #include #elif defined(ARDUINO_ESP8266_ESP12) #include +#elif defined(ARDUINO_ARCH_ESP32) + #include #endif #include "arduino_secrets.h" diff --git a/examples/WiFiSimpleReceiveCallback/WiFiSimpleReceiveCallback.ino b/examples/WiFiSimpleReceiveCallback/WiFiSimpleReceiveCallback.ino index 315adda..1a68cdf 100644 --- a/examples/WiFiSimpleReceiveCallback/WiFiSimpleReceiveCallback.ino +++ b/examples/WiFiSimpleReceiveCallback/WiFiSimpleReceiveCallback.ino @@ -18,6 +18,8 @@ #include #elif defined(ARDUINO_ESP8266_ESP12) #include +#elif defined(ARDUINO_ARCH_ESP32) + #include #endif #include "arduino_secrets.h" diff --git a/examples/WiFiSimpleSender/WiFiSimpleSender.ino b/examples/WiFiSimpleSender/WiFiSimpleSender.ino index f2d3567..7750411 100644 --- a/examples/WiFiSimpleSender/WiFiSimpleSender.ino +++ b/examples/WiFiSimpleSender/WiFiSimpleSender.ino @@ -17,6 +17,8 @@ #include #elif defined(ARDUINO_ESP8266_ESP12) #include +#elif defined(ARDUINO_ARCH_ESP32) + #include #endif #include "arduino_secrets.h"