Search found 7 matches

by kekykeke
Tue Jun 11, 2024 4:54 pm
Forum: General Discussion
Topic: ESP32S3 Multithreaded OTA Example
Replies: 2
Views: 773

Re: ESP32S3 Multithreaded OTA Example

Better solution I found is just go with WebOTA as the code already is using the Asyncwebserver :D

https://github.com/ayushsharma82/ElegantOTA
by kekykeke
Mon Jun 10, 2024 7:36 am
Forum: General Discussion
Topic: ESP32S3 Multithreaded OTA Example
Replies: 2
Views: 773

ESP32S3 Multithreaded OTA Example

I working on a circuit which will be in a confined environment so after it is assembled I will rely on OTA to do all the firmware updates. Is there more up to date version of doing OTA for the new boards like the ESP32S3 than this old tutorial: https://lastminuteengineers.com/esp32-ota-updates-ardui...
by kekykeke
Tue Jan 23, 2024 6:59 am
Forum: ESP32 Arduino
Topic: Reducing CPU speed for stability? ESP32S
Replies: 1
Views: 894

Reducing CPU speed for stability? ESP32S

Hello, I building new project around the latest ESP32S3, I wonder if reducing the CPU speed helps with the stability on any way? :| For now I compile everything with 240Mhz (Wifi), alternatives would be 160Mhz or even down to 80Mhz after that there is no more wifi support, I guess the chip does not ...
by kekykeke
Tue Nov 28, 2023 6:39 pm
Forum: General Discussion
Topic: task_wdt: Task watchdog got triggered ESP32S3 AsyncWebServer
Replies: 6
Views: 8852

Re: task_wdt: Task watchdog got triggered ESP32S3 AsyncWebServer

Yes you are correct but what is this used for? Is this memory some sort of storage area of the commands inside the thread? Will it get automatically cleaned up? As you see I have while loop inside the task so that will be going on forever, when the global variable unlocks then it executes the long f...
by kekykeke
Sun Nov 26, 2023 6:35 pm
Forum: General Discussion
Topic: task_wdt: Task watchdog got triggered ESP32S3 AsyncWebServer
Replies: 6
Views: 8852

Re: task_wdt: Task watchdog got triggered ESP32S3 AsyncWebServer

I start understanding now after some examples that the taskcreates should be in the setup() section and not later on in the program. The following little codesnippet works however I added my modification this way: #include <Arduino.h> TaskHandle_t TaskHandle_1; TaskHandle_t TaskHandle_2; int count1 ...
by kekykeke
Sat Nov 25, 2023 6:28 pm
Forum: General Discussion
Topic: task_wdt: Task watchdog got triggered ESP32S3 AsyncWebServer
Replies: 6
Views: 8852

Re: task_wdt: Task watchdog got triggered ESP32S3 AsyncWebServer

I have found a "solution", not really what I wanted but this guy explained this quite well: he way the question is formulated, I assume you don't know what a watchdog is nor why it is triggering. Hence: Arduino for the ESP is built on the ESP-IDF, which in turn is built around FreeRTOS. FreeRTOS cre...
by kekykeke
Fri Nov 24, 2023 1:47 pm
Forum: General Discussion
Topic: task_wdt: Task watchdog got triggered ESP32S3 AsyncWebServer
Replies: 6
Views: 8852

task_wdt: Task watchdog got triggered ESP32S3 AsyncWebServer

Hello, I dealing with a similar issue as described here: https://github.com/espressif/arduino-esp32/issues/2267 I wonder how this issue never been solved ... None of the answers are satisfactory in the thread. :oops: In this guy's case something was holding up the execution, in my case I have a long...