I know someone who delivers a project with a Parallax Basic stamp. What matters really is the delivery if you’re in control of the whole product cycle. If I was selling myself I’d be on STM32 a long time ago. I don’t use ADC. I’ve got a USB audio device doing that.
Let’s not go down the PowerShell hole. I don’t.
ATmega32U4 Is $2.25 more expensive per unit than a cheap AVR and CH340. Also a point to note, it’s a lot harder debugging an integrated USB peripheral than a UART with RX and TX test points
I get where you're coming from... I only dabble, so not really proficient in ANY of them.
The GPIOs on STM32Fxxx are actually a bit of a marvel. As bad of an idea as they SEEM, in practice they really do seem to work better than advertised.
In all honesty, debugging isn't that much of a problem thanks to the nature of the bootloader. As long as your driver installs both serial and DFU interfaces correctly, which you can easily determine through Device Manager, it's going to connect and respond from within the terminal. If you have a comms problem it's the driver, period.
I wasn't trying to be a dick. It seems obvious to me that STM32 dominance is pretty much inevitable, so if you're in the "making stuff using uPCs" game it's better to get into them sooner rather than later. My own weak skillz is all that stands in MY way.
As for PowerShell... My own weak skillz is all that stands in my way.
mnem
*packing my life away*