I know quite well the Arduino world (and IDE) and i'm really a beginner with Raspberry family, but when i saw my first Pi Pico i understood that the processing speed combined with the presence of the 2 cores can provide an interesting potential compared to the Arduino.
So I started looking for some useful info to take advantage of the dual-core power, but without successe because the informations about Pi Pico in the Arduino environment are very few and it seems almost obligatory to switch to other languages and development environments but this is not i want to do.
The only way i've found to use Pi Pico dual-core, in my opinion has a big limit: the size of exchange buffers used by cores is limitied to only 4 bytes.
So i started to build an exeperimental new solution that overcomes this limit and PicoSem library was born.