Here’s the good news: I’ve set right side bar very responsive and simple so that you could learn project in easy way . You need basic knowledge of installing programs on your computer and using them. You should have some idea of soldering and breadboarding and it is advisable that you have a multimeter and know how to measure any things with different types of meters. And you shouldn’t be afraid of using Google to research questions that aren’t explicitly answered here.
What does a microcontroller actually do?
This is a loaded question. For the sake of understanding I’ll take this down to the most simple explanation:
- A microcontroller takes some type of input
- It makes a decision based on the software you have written
- The outputs are changed based on the decision in step 2.
A microcontroller does what you program it to do. It does so quickly, and reliably.