4 More specialized I/O

Depending on the MCU (microcontroller unit), certain specialized I/O may also be available on an embedded controller.

 4.1 Pulse width modulation
 4.2 UART
 4.3 I2C
 4.4 SPI
 4.5 Hardware counter