Replies: 5 comments 4 replies
-
I have ESP32-S3 inside LilyGO T-Display-S3 But could you check something else, please? In my project I have also OneButton library to simplify buttons handling. I am also using lvgl library. |
Beta Was this translation helpful? Give feedback.
-
Interesting, then uses the Arduino IDE choose a different Arduino or IDF version. uint8_t avMajor = ESP_ARDUINO_VERSION_MAJOR;
uint8_t avMinor = ESP_ARDUINO_VERSION_MINOR;
uint8_t avPatch = ESP_ARDUINO_VERSION_PATCH;
Serial.printf("ESP32 Chip: %s\n", chipModel);
Serial.printf("Arduino Version: %d.%d.%d\n", avMajor, avMinor, avPatch);
uint8_t idfMajor = ESP_IDF_VERSION_MAJOR;
uint8_t idfMinor = ESP_IDF_VERSION_MINOR;
uint8_t idfPatch = ESP_IDF_VERSION_PATCH;
Serial.printf("ESP-IDF Version: %d.%d.%d\n", idfMajor, idfMinor, idfPatch); The concept of the input buffers resembles that of a leaky bucket, the amount that drains is predetermined (nr. of channels, samplerate...). At the beginning the bucket is filled. If more is flowing out than is flowing in, the fill level decreases. If the bucket is almost empty, the message appears: slow stream, dropouts are possible. Increasing the buffer does not make sense. The bottleneck is the WiFiClient and WiFiClientSecure. |
Beta Was this translation helpful? Give feedback.
-
Arduino Version 2.0.5 - going to see if there will be any change with latest 2.0.6 My WiFi, WiFiClientSecure and HTTPClient libs are exactly the same in both Projects. |
Beta Was this translation helpful? Give feedback.
-
In my case, it seems that this helps (a bit):
|
Beta Was this translation helpful? Give feedback.
-
Just for reference. I guess my problem with dropouts are related to reported Issue with GPIO 0 #408 (comment) |
Beta Was this translation helpful? Give feedback.
-
I am trying to play https://audio.hbr.org/ideacast/20230206141810-896_WhyManyCompaniesGetLayoffsWrong.mp3, but I get stuttering playback. Actually the URL is just an example, I have observed this with other MP3 URLs too.
My computer can download this at 3.57MB/s, so I think the
is not due to a slow server.
Would PSRAM help for this URL?
Or is the synchronous HTTP stack the actual bottleneck here?
-D FREERTOS_HZ=240
did not make a difference here.Unfortunately I currently don't have any ESP32 with PSRAM. So I'd appreciate if someone could test whether they can play the mp3 above without stuttering.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions