Tudja. Az első ilyen kísérletet 4 éve így csináltam. Akkor még fordítani kellett a GitHUB-ról levő frissból. Ma már a Raspbian-ban levő is tudja. Lásd: http://xham.myiot.hu/forum/index.php?topic=183
A 3V3 tápfesz a Raspberry speckója szerint 50 mA-rel terhelhető. Ha több kell, akkor az 5V-ból magad állítsd elő. Szerencsére a mikrovezérlőnek + némi plusz áramkörnek ez elég.
Most egyébként erre vetettem szemet: https://www.aliexpress.com/item/1-pices-STM32F103C8T6-ARM-STM32-Minimum…
Kérdés, hogy Rpi3 GPIO + OpenOCD segítségével bele tudom-e varázsolni a kódot?