To PlatformIO vypadá podstatně profesionálněji. Chápu to dobře, že PlatformIO je takové „Arduino pro více platforem“ (+a více hardware), takže tam můžu použít třeba i RTOS? A knihovny pro periferie a další to používá jiný než Arduino? Je to cca tak?
Nevím, jestli "profesionálněji", každopádně je to pohodlnější, komfortnější.
Já bych spíš řekl, že je to takové "apt pro bastlení" - řekneš si, pro jaký procesor píšeš, jaký chceš framework a jaké knihovny (u všeho si můžeš říct i verzi) a ono ti to samo pěkně všechno stáhne, včetně toolů, překladače... nemusíš vůbec nic řešit, celý to přeložíš a nahraješ jedním příkazem přímo z vanilla zdrojáků, nic nemusíš ručně stahovat kromě samotnýho Platformia.
Jo, RTOS můžeš použít několik. Ja jsem říkal, nejsnazší je asi ten FreeRTOS nad Arduino knihovnou (
https://platformio.org/lib/show/2093/STM32duino%20FreeRTOS ).
Jesti chceš, můžu ti pro BluePill připravit prázdný projekt, to je otázka chvilky.