Hey, I just caught up with the fact that ESP32 Arduino support actually lets you use both ESP32 cores.
I saw this Three LEDs with Dirty Delay (ESP32) which shows you can put blynk.run() in a loop on one core and run other code on another core.
But I’m guessing in the case above having blynk.run() on one core isn’t enough to get all the background code Blynk starts up on the same core?
I assume that, if I don’t do anything, all the blynk internal tasks start up on the default core? Is there a way to be sure of this? I’d like to get most of blynk running on one core and most of my code on the other.
I’m not entirely sure what Arduino does by default, ie: does it run all tasks on one core or distribute them to both? Trying to find out more.