Muito provavelmente você já reparou que na placa do Arduino existe o desenho de um til (~) ao lado de alguns pinos. Mas você sabe o que eles significam? Esse ~ indica que aquele pino é capaz de realizar PWM. Mas o PWM não é exclusivo do Arduino, ele pode ser encontrado em praticamente todos os microcontroladores além do atmega328p (presente no Arduino UNO).