Arduino ESP32 core 3.3.8 shows ~55kB less available internal RAM comparing to 3.3.7
uint32_t dram_free = heap_caps_get_free_size(MALLOC_CAP_INTERNAL);
uint32_t dram_largest = heap_caps_get_largest_free_block(MALLOC_CAP_INTERNAL);
For my project (audio) it is critical to fit as much data as ...
Search found 22 matches
- Fri Apr 24, 2026 12:15 pm
- Forum: ESP32 Arduino
- Topic: Arduino ESP32 core 3.3.8 shows ~55kB less available internal RAM comparing to 3.3.7
- Replies: 1
- Views: 410
- Fri Mar 27, 2026 9:08 am
- Forum: ESP32 Arduino
- Topic: ESP32-P4 Serial debugging
- Replies: 1
- Views: 151
ESP32-P4 Serial debugging
Hello,
I have a WT9932P4-TINY devboard which carries just ESP32P4, no C6. I try to port some of my projects to P4, and here are some troubles that I have.
The board has 2 USB-C connectors, one FUSB (full-speed) used for powering, uploading and debugging (connected thru IO24, IO25), and the other ...
I have a WT9932P4-TINY devboard which carries just ESP32P4, no C6. I try to port some of my projects to P4, and here are some troubles that I have.
The board has 2 USB-C connectors, one FUSB (full-speed) used for powering, uploading and debugging (connected thru IO24, IO25), and the other ...
- Thu Oct 31, 2024 5:54 pm
- Forum: ESP32 Arduino
- Topic: How to specify the I2S port number with ESP Arduino core 3.x.x API?
- Replies: 3
- Views: 2212
Re: How to specify the I2S port number with ESP Arduino core 3.x.x API?
ESP_Sprite ESP_Me-no-dev thank you!
- Wed Oct 30, 2024 11:20 am
- Forum: ESP32 Arduino
- Topic: How to specify the I2S port number with ESP Arduino core 3.x.x API?
- Replies: 3
- Views: 2212
How to specify the I2S port number with ESP Arduino core 3.x.x API?
In 2.x.x it was a mandatory to specify the port number in most setting and operating functions, but in the new 3.x.x API I don't find where to specify if it is I2S0 or I2S1. Is it no longer possible at all, or do I have to use lower level access to specify the port number?
- Thu Oct 10, 2024 8:13 pm
- Forum: ESP32 Arduino
- Topic: ESP32S3 N16R8 LittleFS sketch data uploading fails
- Replies: 5
- Views: 4659
Re: ESP32S3 N16R8 LittleFS sketch data uploading fails
This must have been my corrupted setup. Reinstalled plugin, rebooted, and it worked.
- Wed Oct 09, 2024 1:03 pm
- Forum: ESP32 Arduino
- Topic: ESP32S3 N16R8 LittleFS sketch data uploading fails
- Replies: 5
- Views: 4659
Re: ESP32S3 N16R8 LittleFS sketch data uploading fails
What partition scheme are you using?
I tried almost every one that would fit the files. Which one should I choose? It feels like there's not a lot 16MB schemes, is it?
About the errors, as I can remember, on start the example app was telling about wrong directory pair or tuple or whatever {0,1 ...
I tried almost every one that would fit the files. Which one should I choose? It feels like there's not a lot 16MB schemes, is it?
About the errors, as I can remember, on start the example app was telling about wrong directory pair or tuple or whatever {0,1 ...
- Tue Oct 08, 2024 9:18 pm
- Forum: ESP32 Arduino
- Topic: ESP32S3 N16R8 LittleFS sketch data uploading fails
- Replies: 5
- Views: 4659
Re: ESP32S3 N16R8 LittleFS sketch data uploading fails
Thanks for your reply, I've already tried that example, and it works fine as well as my app, when it comes to operating with LittleFS from within an app. But when I upload files thru the IDE, they just won't be there and the apps don't see the FS. So I wonder if it's just my corrupted setup, or the ...
- Tue Oct 08, 2024 7:25 pm
- Forum: ESP32 Arduino
- Topic: ESP32S3 N16R8 LittleFS sketch data uploading fails
- Replies: 5
- Views: 4659
ESP32S3 N16R8 LittleFS sketch data uploading fails
Within an Arduino project I have a 'data' folder, and if I use ESP32 board, 'data' contents is freely uploading to the flash memory via 'Tools'->'ESP sketch data upload'. But when I use ESP32S3 board, this same tool doesn't do the job. It shows that it's ok, and progress goes from 0% to 100% and ...
- Thu Sep 05, 2024 6:48 am
- Forum: ESP32 Arduino
- Topic: ESP32-S3 USB Port uploads but serial comms are not working.
- Replies: 6
- Views: 19267
Re: ESP32-S3 USB Port uploads but serial comms are not working.
Hello, I also get confused when dealing with COM ports of S3. I use these ports with MIDI library, and I haven't yet made it clear nor found a universal solution for different versions of ESP Arduino core. But here's what I've found for now:
Core 2.0.17
When a board doesn't have a dedicated UART ...
Core 2.0.17
When a board doesn't have a dedicated UART ...
- Fri Mar 22, 2024 8:01 am
- Forum: ESP32 Arduino
- Topic: Different memory mapping for ESP32 and ESP32S3 (section `.dram0.bss' will not fit in region `dram0_0_seg')
- Replies: 3
- Views: 3162
Re: Different memory mapping for ESP32 and ESP32S3 (section `.dram0.bss' will not fit in region `dram0_0_seg')
The ESP32's RAM is somewhat 'segmented' in hardware (see e.g. here ); there's Instruction RAM (IRAM) and Data RAM (DRAM), where 192kb of IRAM are not available as general data storage, and there's a limit of 160kb for static allocations according to https://docs.espressif.com/projects/esp-idf/en ...