Hi @devElert ,
The problem comes from the ESP32’s not standard Serial::begin() implementation.
note-arduino passes a callback to note-c that relies on the Serial::begin() and Serial::end() functions to properly reset the Serial peripheral.
A better description and solution are provided in the following post:
Please have a look, and see if it will suit your needs.
Best,
Zak