Microcontrollers come in different sizes with varying numbers of pins for the connection of input and output devices - for example, 8 pin, 14 pin and 18 pin. A peripheral interface controller (PIC) is an example of a microcontroller that is widely used.