This 555 PWM use two complementary MOSFETs as a variable resistor network. I did no try to build this. The application used here, as example, is a step down power supply. Suggestions and improvements are welcomed. This version include two diodes, as a small improvement.