I have an STM32F4 Discover for about a month now, its the first microcontroller I ever used and I started to wonder if it was a good choice. For the money I payed (13€) it was definitely worth it, but I find it quite hard to program.
I have a strong background in math and programming and I'm usually pretty good at figuring things out, but that nut is hard to crack for me.
I got the summon-arm toolchain installed easily on linux, I got stlink working without a problem, but I didn't manage to configure eclipse to work with the ST Library.
I tried several other things like libopencm3, chibios and even some weired code by dasLabor. But none really helped.
I want to control a few PWMs and read a few A/Ds and control that via USB.
So the question is, is an STM32F4 to hard to get used to if you never had a uC before? The arduino is much too limited for me, thats why I got the STM.
I don't want a toy system, but fiddling with register values to activate some function may be a bit too much for me right now.
Are there maybe older uC (boards) with maybe more mature software support then the relatively new STM32F4?
Thanks for reading,