diff --git a/esp32/src/main.cpp b/esp32/src/main.cpp index 89ed1b1..1221053 100644 --- a/esp32/src/main.cpp +++ b/esp32/src/main.cpp @@ -7,9 +7,9 @@ #define SERIAL_BAUD_RATE 115200 -PsychicHttpServer server; +DRAM_ATTR PsychicHttpServer server; -ESP32SvelteKit esp32sveltekit(&server, 120); +DRAM_ATTR ESP32SvelteKit esp32sveltekit(&server, 120); LightMqttSettingsService lightMqttSettingsService = LightMqttSettingsService(&server, esp32sveltekit.getFS(), @@ -28,12 +28,11 @@ void setup() esp32sveltekit.begin(); lightStateService.begin(); - // start the light service + lightMqttSettingsService.begin(); } void loop() { - // Delete Arduino loop task, as it is not needed in this example vTaskDelete(NULL); }