como no especificas con que microcontrolador trabajar, te dejo un ejemplo de como elaborar un control PWM con el PIC 16f84 (
ver aca)
Si deseabas realizarlo con otro microcontrolador, fijate
aca.
Para el control remoto, puedes implementar cualquier remoto por IR de dos canales.
Saludos