diff --git a/src/LEDManager.cpp b/src/LEDManager.cpp
index 766dddc..098a652 100644
--- a/src/LEDManager.cpp
+++ b/src/LEDManager.cpp
@@ -12,7 +12,10 @@
#define M_PI 3.14159265f
#endif
-#if defined(BOARD_ESP32_S3)
+#if defined(BOARD_S3_DEVKITC)
+LEDManager::LEDManager()
+ : _initialized(false), _taskStarted(false), _pixel(1, 0, NEO_GRB + NEO_KHZ800) {}
+#elif defined(BOARD_ESP32_S3)
LEDManager::LEDManager()
: _initialized(false), _taskStarted(false), _pixel(1, 0, NEO_RGB + NEO_KHZ800) {}
#else
@@ -21,7 +24,9 @@ LEDManager::LEDManager()
#endif
void LEDManager::begin(uint8_t pin) {
-#if defined(BOARD_ESP32_S3)
+#if defined(BOARD_S3_DEVKITC)
+ _pixel.updateType(NEO_GRB + NEO_KHZ800);
+#elif defined(BOARD_ESP32_S3)
_pixel.updateType(NEO_RGB + NEO_KHZ800);
#else
_pixel.updateType(NEO_GRBW + NEO_KHZ800);
diff --git a/src/OpenPrintTagWriterHTML.h b/src/OpenPrintTagWriterHTML.h
index 08ba43d..3a36e45 100644
--- a/src/OpenPrintTagWriterHTML.h
+++ b/src/OpenPrintTagWriterHTML.h
@@ -275,8 +275,6 @@ const char OPENPRINTTAG_WRITER_HTML[] PROGMEM = R"rawliteral(