This document describes a solar-powered LED street light system with programmable intensity control. It uses LEDs which can be intensity controlled through pulse width modulation, allowing the lights to be dimmed at night to save energy when traffic is low. A microcontroller provides different light intensities at different late night times. Solar power charges a battery, with overload and deep discharge protection. The system components include a solar panel, microcontroller, LEDs, PWM, MOSFET, photovoltaic cells, resistors and capacitors.