Been thinking about the RP2350 as the core of some fun little sustainable computing devices/projects. Two 150MHz cores, 520K SRAM, and megabytes of QSPI flash is pretty generous.
Using the PMUs, etc, one could isolate the cores from each other a bit, having one act as kernel/ioservices via async syscall / RPC, and the other run "app" code.
Undecided if I want to focus on the M33 or RV32IMAC cores for this, both have their plusses and minuses...