Een LED kan worden gedimd door snel draaien in- en uitschakelen, verschillende keer per seconde. Door het variëren van de mark ruimte verhouding, is de helderheid gevarieerd.
Een simpele implementatie van een PWM-systeem zou een klok voeren een LED en een beschermende weerstand aan de grond.
De klok moet idealiter oscilleren met een frequentie van 50Hz om ervoor te zorgen dat je niet de trilling ziet. Om dit te testen, kunt u een signaalgenerator gebruiken om een blokgolf, zoals hieronder, of een circuit te doen voor u maken.