From 8baa6a46163524642843a630ac2f543d90cf5c55 Mon Sep 17 00:00:00 2001 From: Aiden Date: Thu, 21 Aug 2025 12:51:48 +0800 Subject: [PATCH 1/2] support iotorero ethernet controller --- wled00/const.h | 3 ++- wled00/data/settings_wifi.htm | 1 + wled00/network.cpp | 10 ++++++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/wled00/const.h b/wled00/const.h index 1abf2453..74ad5c10 100644 --- a/wled00/const.h +++ b/wled00/const.h @@ -352,7 +352,7 @@ static_assert(WLED_MAX_BUSSES <= 32, "WLED_MAX_BUSSES exceeds hard limit"); #define BTN_TYPE_TOUCH_SWITCH 9 //Ethernet board types -#define WLED_NUM_ETH_TYPES 13 +#define WLED_NUM_ETH_TYPES 14 #define WLED_ETH_NONE 0 #define WLED_ETH_WT32_ETH01 1 @@ -367,6 +367,7 @@ static_assert(WLED_MAX_BUSSES <= 32, "WLED_MAX_BUSSES exceeds hard limit"); #define WLED_ETH_SERG74 10 #define WLED_ETH_ESP32_POE_WROVER 11 #define WLED_ETH_LILYGO_T_POE_PRO 12 +#define WLED_ETH_IoTorero 13 //Hue error codes #define HUE_ERROR_INACTIVE 0 diff --git a/wled00/data/settings_wifi.htm b/wled00/data/settings_wifi.htm index 43bd5b7d..0fb56745 100644 --- a/wled00/data/settings_wifi.htm +++ b/wled00/data/settings_wifi.htm @@ -258,6 +258,7 @@ Static subnet mask:

Ethernet Type

- + - diff --git a/wled00/network.cpp b/wled00/network.cpp index 78d0a9bf..79209ff5 100644 --- a/wled00/network.cpp +++ b/wled00/network.cpp @@ -144,16 +144,6 @@ const ethernet_settings ethernetBoards[] = { 18, // eth_mdio, ETH_PHY_LAN8720, // eth_type, ETH_CLOCK_GPIO0_OUT // eth_clk_mode - }, - - // IoTorero Ethernet Controller - { - 1, // eth_address, - -1, // eth_power, - 23, // eth_mdc, - 18, // eth_mdio, - ETH_PHY_LAN8720, // eth_type, - ETH_CLOCK_GPIO17_OUT // eth_clk_mode } };