Zajímavá diskuze, zkusím poskytnout ještě jeden pohled na věc. Nějakých pár blbostí s Arduinem jsem sesmolil a až bude čas, plánuju sesmolit další. Přes veškeré výhrady ke konceptu Arduina si myslím, že pokud se použije rozumně, dá se na nějaké jednodušší projekty nebo prototypy použít, jen to chce mít na paměti, že ne vše tam je úplně ideální. Milion návodů, milion knihoven (dobře, asi ne vždy dobře napsaných), obrovská komunita, pro začátečníka z tohohle pohledu ideální.
No a pak člověk na eBay objeví Blue Pill za prakticky stejnou cenu jako menší varianty klonů arduina a mimo jiné s mnohem vyšším výkonem, jenže co teď s tím? Dá se to pořád programovat stejně jako Arduino. Ale co když bych chtěl od toho víc? Pak mi přijde, že tam je obrovská propast - neexistuje tak široká komunita, neexistuje tolik návodů a knihoven, celé je to řádově složitější. Jak to vlastně programovat [pod linuxem, samozřejmě]? Jak to provázat s IDE a s jakým? Jak to rozumně debugovat? Kde vzít knihovny pro podporu periferií? Programovat to celé od nuly, nebo se chytit nějakého RTOS/frameworku? Jak to nejlíp projít krok za krokem od toho jednoduššího až po to složité? Samé otázky

. Aspoň takhle nějak se to honí mně hlavou, když pomyslím na to, že bych si chtěl pohrát třeba s tím STM a naučit se s ním pracovat nějak koncepčně... Asi kdybych v tom týden ležel a hledal a četl, tak bych to nakonec dal nějak dohromady, ale chybí mi nějaký informační a funkční celek, který by byl ekvivalentní arduinu, jen řekněme náročnější na naučení, pokud by měl vést k řešení věcí správnější cestou a využívání vlastností složitějšího MCU.