Dimming LEDs looks simple at first sight. Grab a PWM output from some microcontroller, pass it through a power FET and Bob's your uncle. In this article, focus is on another architecture - not new at all, but often overlooked - that delivers top quality LED flicker performance and quality dimming while maintaining efficiency. The circuit is implemented using standard components, making it suitable for educational purposes.
Description and schematic in attached .pdf.