Become a leader in the IoT community!
Join our community of embedded and IoT practitioners to contribute experience, learn new skills and collaborate with other developers with complementary skillsets.
Join our community of embedded and IoT practitioners to contribute experience, learn new skills and collaborate with other developers with complementary skillsets.
I’m developing a BLE code in ESP32 using nimble stack, that itself consuming around 70% of the IRAM. I want to integrate few other peripherals like CAN, SPI.
How can I optimize or reduce the IRAM size with working functionality?
@edison_ngunjiri_94786 @umeshlokhande any suggestions?
Hi @iamnarendrans try to *optimize memory* using `menuconfig` settings. By allocating less memory space means reducing Blocks and Buffer counts, you may gain some additional ~20KB of heap. I’d suggest play with menuconfig to find out best possible IRAM for other use.
That’s where, I’m playing. As of now I reduced 5KB, I have to reduce a lot
Is there any other chances to do the same @umeshlokhande
CONTRIBUTE TO THIS THREAD