What is an MCU? Microcontrollers Explained with Arduino Projects