rp2040js, an RP2040 microcontroller emulator written in TypeScript
Want to write software for the RP2040 that has strong realtime constraints without getting tangled up in endless hardware debugging sessions? Want to implement complex PIO-DMA-CPU interactions without lots of trial/error programming? Just emulate all the things.
rp2040js has been written by Uri Shaked for Wokwi. I modified it while working on the Connomore64 project; you can have a look at the facilities I added to it for debugging. I might try to extend it to RP2350/RISC-V during 38C3.