I'm in my first year at uni and we touched on embedded stuff for like two lectures before the semester ended. Now I've got a long break and figured I'd teach myself something real instead of just watching videos.
So STM32 keeps coming up everywhere I look, but every tutorial I find assumes I already know a bunch of things. Some start with the registers, some use that CubeIDE thing, others jump straight into a blinking LED project without explaining how anything is set up. I honestly don't know which path makes sense when you're starting from basicly zero. My budget is pretty tight as a student, so before I buy anything I want to know what the sensible first step is. Do I get one of the cheap dev boards and just poke at it, or is there stuff I should learn on paper first, like C or how microcontrollers work in general? I know some basic C from my coursework but that's about it.
Also curious how long this normally takes before things click. I don't need a job out of it tomorrow, I just want to stop feeling lost when I read forum posts like this one.