This circuit drives a 10W LED (6-7v, 1A) from a single lithium-ion battery. It includes an op-amp preamplifier for detecting the current using a microcontroller to adjust the duty cycle of the logic train to reach the desired voltage.
I should mention that this is my first completed circuit design and may or may not be complete trash. Use at your own risk!