Hi,
On a specific application (with no wifi, BT or Ethernet functions) I would like to use both cores of the ESP32.
In this application, I need to use interrupts attached to some pins and timer interrupts, core 1 will be dedicated to measure RPM of a spindle (tachimeter – rotary encoder) and other stuff.
In order to avoid that core 0 is affected by the delays generated by the code attached to the timer interrupts, I would like to find the way to allocate these interrupts only to core 1.
I found some documentation on the web but I have difficulties to implement these informations.
Do you know the way to reach this aim in a easy way (…)?
Thank you.
best regards,
Walter Mota
By definition interrupts and multi core are going to be difficult propositions. You will need to read the documentation carefully and do a lot of testing. Good luck.
https://rntlab.com/question/esp32-designating-a-specific-core-for-specific-interrupt-service/
Hi Walter.
Unfortunately, we don’t have tutorials about those specific subjects.
As Steve mentioned, you’ll have to take a look at the documentation.
This may also help: https://esp32.com/viewtopic.php?t=5553
Regards,
Sara