There was an Espruino port to RISC-V, which ended up being pretty straightforward, however I haven't seen anything for the ESP32-C3. As I understand it, targeting it should be relatively easy since they kept the same APIs.
Is there any guide (or blogpost describing the process with another device) to get me just up and running for porting to a new platform? What are 'minimal requirements? Didn't found much...
There is https://github.com/espruino/Espruino#porting-to-new-devices
Good start would be getting familiar with building for existing architecture, in this case ESP32. If you try your own ESP32 build and possibly try to do some modification to it then addind ESP32-C3 could be easier.
have a lock at this post
I recently bought this module with plans to install espruino on it. It is a pity that there is no support and the community has a negative attitude towards such ports.
It seems to me that espruino has no prospects with such a toxic approach.
I do not see any negative attitude, but I've had not enough time to port it myself yet.
If you manage to make the firmware, please let me know. I recently bought very good modules with a built-in battery, I want to try them out on espruino.
is there any attempt to port the espruino on the ESP32-C3 (RISCV controller with wifi and BL5 https://www.espressif.com/en/products/socs/esp32-c3) ?
It's more powerful than esp8266 and for similar price, but RISCV and much better security options.