Microcontroller is a singleĀ  chip computer. It is also called embedded controller. The word micro implies that it is small in size while controller suggests that it controls any system where it is found.