With semihosting I can use standard I/O function like printf() and I can read and write data on the host through the debug connection. If used with care, this is a great feature especially for unit testing. Raspberry Pi Pico-W (RP2040) board Outline Semihosting is a technology originally defined by ARM to allow communication between…