Introduction Hey everyone in this session we will discuss about working of PWM based motor speed controller, LED brightness controller. Components Required 1)LM555 IC 2)IRFZ44N or any N-Channel Mosfet 3)1N4148*2 4)1N5819*1 5)10nF, 100uF*1, 470uF*1 6)200K VR 7)330R, 1K, 2.2K, 10K 8)LED*1 9)LM7812 Regulator IC 10)100uF Inductor Working For controlling motor speed or LED brightness we generally use linear regulator which is simple in making but they don't have better efficiency as compared to PWM based controller so for that reason I made PWM controller with the help of very famous IC LM555, which is used in astable multivibrator mode. For controlling output we need to control the on time and off time of the switching mosfet it means we need to adjust duty cycle from 0% to 100% so that we can get desired voltage at the output. Here we see a inductor which is used to smooth the output. Testing For the load testing we use 12v motor and 4v high power led. Circuit