If you are here, then you are probably interested in microcontrollers or electronics in general. Perhaps, you’ve heard how prevalent microcontrollers are in everyone’s life, from the alarm clock that wakes someone up in the morning to the smartphone that lets you do anything nowadays. And now, you are wondering how you can make things work for you just the way you like them… how you can program a microcontroller yourself!