blockchain – IOTA version "C" (CClient) and possibility to sign transactions on ESP32?

An article was recently published titled "Running the IOTA library" CClient "on ESP32" (>>> Link to the article <<<).

It is not clear to me whether using this C version of IOTA is feasible to run PoW or signing of transactions on an ESP32 device?

Since in this answer (>>> Link to answer <<<) is mentioned that:

"It is do not feasible of calculate proof of work on microcontrollers because of their speed of calculation limited. In addition, the official implementation of CCurl (calculation of proof of work in C) uses the pthreads library and other features that are do not typically available on microcontrollers.
In my opinion, it is not possible to run the IOTA battery
integrated devices due to the large amount of energy needed to sign
transactions, even if the proof of work is made elsewhere. "

The question is that:

  • Can this C version of IOTA do it feasible at run PoW or for sign transactions on micro-controllers?

  • in general, how can this version C improve the performance of IOTA on micro-controllers? And What are the new opportunities offered by version C?