Microcontroller programming can seem a bit tricky because there are many confusing choices to make. I remember how I felt in the beginning. With all the available compilers, IDE’s, programmers and programming methods – no wonder you get confused!
So, let’s break it down.
I struggled a lot when I was learning the microcontroller basics. I followed different tutorials and ended up with lots of different software on my computer, which made it confusing. And I had to use an external board for programming the chip.
All of this made it hard to understand what I actually needed to make it work.
So to make microcontroller programming as simple as possible for you – here is an overview of what you need to do.