PWM som styrs med antingen en PIC eller en 555 är nog vad det får bli.
Har letat lite och hitta flera avsedda för motorer. Denna är nog den som är bäst:

Den ska ge en fin PWM utan att ändra frekvens:

Här är sidan: http://casemods.pointofnoreturn.org/pwm/circuit2.html
Problemet är att jag måste infoga en LDR där det står "RDC ???". Hur stor "RDC???" ska vara vet jag inte. LDR är denna:
http://www.kjell.com/content/templates/ ... 0303&path=
Om den är 1Mohm så är det ok. Men är den 10Kohm så kommer inte LDR att ha någon effekt...
Tips någon?
EDIT: Ahha, pucko mig, det står om man läser. RF ska vara typ, 120Kohm och RDC ska vara lite mindre. Om jag tar två LDR parallelt så kommer den att kunna gå mellan vad jag ställer RDC "vridpotten" på och vad LDR tycker om ljuset...