Skip to content

mjkloeckner/pwm_driver

Repository files navigation

Pulse-width Modulation Driver

pwm_driver_pcb_image

This is a simple Pulse-width Modulation Driver that can drive LED strips or other DC loads. The base schematic is taken from Creastive Creator's post on hackster.io.

3D Models used on the PCB

The majority of 3D Models used are from the official KiCAD 3D library. The ones missing, which the KiCAD 3D library does not include are designed from scratch using FreeCAD (located on pwm_driver_kicad/pwm_driver_3d_models). There's also thrid-party 3D models which have much more detail, for example:

Case

The case for the projects has been developed using FreeCAD.

Considerations

  • Fully parametric design: The majority of the values used in the design can be easily changed by modifying the contents of the param spreadsheet
  • No threaded holes: Even tho FreeCAD offers an option to thread the holes, considering that the screws used have a diameter that is less than 3.5 mm and the majority of 3D printers don't have that level of detail, I considered not doing the thread on holes and doing it later with the physical screw at the time of the build.

Resources Consulted

This are some web resources that I consulted during the build

License

MIT

Releases

No releases published

Packages

No packages published