Surface-mount 555 PWM circuit


I wanted to dim my room LED lighting with a potentiometer, and decided on creating a solution from scratch to make it more fun and educative. I decided to go with the fairly well-known 555 PWM circuit. To decrease size and for learning purposes I decided on using surface-mount components for the first time. The reason I wanted to make this 555 PWM circuit is actually just to see if I could solder SMD components on home-etched PCB’s, and to see how hard it actually is.

Surface-mount 555 PWM circuit

Working with breadboards is really great, and you can very easily prototype your circuit and swap out components. However, after a while you might want something more permanent, so you grab the good old perfboard, and things get a lot more nasty, with wires sticking out everywhere. After having some experience with PCB milling, I wanted to give etching a shot. And having plenty of soldering experience, I decided on using surface-mount components.

To make soldering easier, I decided on using 1206 resistors and capacitors, except for the 22µF tantalum capacitor used for the Vcc line. Also not having a solder mask will make things a bit more messy, I had to use some external flux to make sure the solder flowed nicely.


  • Operates at roughly 1Khz
  • Voltage range 5v – 30v
  • 100mV ripple @ 1A
  • At least 2A continuous current without heat sink on MOSFET
  • Duty cycle from ~10% – ~90%

As you can see, the duty cycle is not that good. It doesn’t go fully off or on, I already saw this on the breadboard, but decided it didn’t matter because I wanted a simple circuit with average performance.


For more detail: Surface-mount 555 PWM circuit

Current Project / Post can also be found using:

  • surface mount 555

Leave a Comment

= 3 + 5

Read previous post:
DigiPot – Rotary Encoder Digital Potentiometer

DigiPot is a digital potentiometer using a rotary encoder as input along with a 7 segment display that show the...

Scroll to top