4 ms·
My experience: I had some fun off and on with Arduinos but they tended to have excessive power consumption for the kinds of wearables I wanted to build and mayb
by JofArnold 8y ago
My experience: I had some fun off and on with Arduinos but they tended to have excessive power consumption for the kinds of wearables I wanted to build and maybe productionise. So I switched to ultra low energy ARM Cortex SOCs like the STM32 from ST Micro. It was way harder than I was expecting (re-learning C was the easy bit!), but still good fun controlling clocks, DMA and other features in order to boost battery life from hours on an Arduino to days and weeks. I was toying with putting it into production but as I started to learn more it quickly became clear with only weekends and occasional weekdat it'd take me a lifetime to achieve that dream unless I had a bucket load of money with which to outsource. Your mileage may vary but maybe do it anyway just for the interest factor; if nothing else I feel I've lifted the curtain on how all these magical devices around us function :)
PS: STM's private (but free) Udemy courses were a great help getting me started. The written documentation online is aimed largely at professional electronic engineers and not so much at newbie hobbyists!