The Agile Spectrum® LED Grow Light Controller has eight separate, individually controlled channels that allow the user to adjust the spectrum of output light to virtually any specific spectrum required. In addition to these multiple channels, the lights can be run in a DC mode or a pulse width modulation (PWM) mode, in which the frequency of modulation is fully adjustable from 1 Hz to well over 1 kHz and from 0 to 100% duty cycle. Each channel can be populated with LEDs tailored to the specific needs of a client. For example, we can adjust our model to place a single channel of white LEDs, allowing for easy plant genotype and other visual inspections.