This project is a LED array PWM dimmer using 555 timer IC. The 555 timer IC is configured as a PWM generator. A potentiometer controls the charge and discharge times and thus the duty cycle of the PWM. As PWM duty cycle is varying the brightness of the led changes. Check schematic on the link below.
An LED Array PWM Dimmer with the 555 - [Link]