se puede modificar la frecuencia en arduino?

hola bueno les comento estoy en un proyecto con arduino lo que necesito es poder variar la fracuencia en un pin como salida y el pwm para poder variar el pwm ya lo eh visto pero no encuentro nada de como variar la frecuencia del pin esto es para activar por ejemplo un selenoide y poder controlar la frecuencia de trabajo y a la vez con otro potenciometro controlar el ancho de pulso !

les agradesco por leer y desde ya la predispocicion a ayudarme

Quizá re sirva el tone.

http://arduino.cc/en/Reference/Tone