Nobody is going to build an IoT device with this MCU running Linux. It's only able to access 64 MB of RAM from its slow cores. There's also limited support for 32-bit RISC-V in distros so anyone looking to run Linux on this will need to build everything themselves. Easier to just get a cheap ARM SoC that can probably run Android.
Or you could just use it as a microcontroller. Networking support is already good. Programming language support is better than you think (C++, Rust, Python, JavaScript). Debugging just works on newer boards.
Of course people will, I'm looking forward to!
>There's also limited support for 32-bit RISC-V in distros so anyone looking to run Linux on this will need to build everything themselves.
For this kind of a device, "everything" is a kernel + your application/libraries + maybe busybox/toybox with some applets, all with XIP.
>Easier to just get a cheap ARM SoC that can probably run Android
It's at least twice as expensive for the features S31 provides. See my other messages here.