That is actually very helpfull thank you!
I do still have some questions,
I wanted to ask you about the microcontrollers, do they all have their own microcontrollers o could I use some other one? I also heard that I could use a raspberry pi for some of them.
I am completely new in this topic do you know of any course I could take to learn or something to start learning from?