From 84e57b8136413ad7fcc24c18df5dfbc071718ee7 Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Wed, 11 Jun 2025 12:01:11 +1200 Subject: [PATCH] [inkplate] Remove arduino dependency (#9031) --- esphome/components/inkplate6/display.py | 1 - esphome/components/inkplate6/inkplate.cpp | 6 +----- esphome/components/inkplate6/inkplate.h | 4 ---- tests/components/inkplate6/test.esp32-idf.yaml | 1 + 4 files changed, 2 insertions(+), 10 deletions(-) create mode 100644 tests/components/inkplate6/test.esp32-idf.yaml diff --git a/esphome/components/inkplate6/display.py b/esphome/components/inkplate6/display.py index 492cdf9340..a7d31c0131 100644 --- a/esphome/components/inkplate6/display.py +++ b/esphome/components/inkplate6/display.py @@ -117,7 +117,6 @@ CONFIG_SCHEMA = cv.All( .extend(cv.polling_component_schema("5s")) .extend(i2c.i2c_device_schema(0x48)), cv.has_at_most_one_key(CONF_PAGES, CONF_LAMBDA), - cv.only_with_arduino, ) diff --git a/esphome/components/inkplate6/inkplate.cpp b/esphome/components/inkplate6/inkplate.cpp index 021623cb60..247aa35ead 100644 --- a/esphome/components/inkplate6/inkplate.cpp +++ b/esphome/components/inkplate6/inkplate.cpp @@ -3,9 +3,7 @@ #include "esphome/core/helpers.h" #include "esphome/core/log.h" -#ifdef USE_ESP32_FRAMEWORK_ARDUINO - -#include +#include namespace esphome { namespace inkplate6 { @@ -723,5 +721,3 @@ void Inkplate6::pins_as_outputs_() { } // namespace inkplate6 } // namespace esphome - -#endif // USE_ESP32_FRAMEWORK_ARDUINO diff --git a/esphome/components/inkplate6/inkplate.h b/esphome/components/inkplate6/inkplate.h index 1680b84b7f..d8918bdf2a 100644 --- a/esphome/components/inkplate6/inkplate.h +++ b/esphome/components/inkplate6/inkplate.h @@ -5,8 +5,6 @@ #include "esphome/core/component.h" #include "esphome/core/hal.h" -#ifdef USE_ESP32_FRAMEWORK_ARDUINO - namespace esphome { namespace inkplate6 { @@ -254,5 +252,3 @@ class Inkplate6 : public display::DisplayBuffer, public i2c::I2CDevice { } // namespace inkplate6 } // namespace esphome - -#endif // USE_ESP32_FRAMEWORK_ARDUINO diff --git a/tests/components/inkplate6/test.esp32-idf.yaml b/tests/components/inkplate6/test.esp32-idf.yaml new file mode 100644 index 0000000000..dade44d145 --- /dev/null +++ b/tests/components/inkplate6/test.esp32-idf.yaml @@ -0,0 +1 @@ +<<: !include common.yaml