wiki.VDBX.io
Contact Us
  • Welcome
  • Current Products
    • FLIP_C3
      • Home Assistant
      • ESPHome
      • WLED
      • History & Notes
      • BOM Alternates
      • FLIP Platform
        • Switching Buck Regulators
        • 23.04 - First Batch Testing
    • USB-C Modkit for Apple TV 2022
    • PwrTool 500
      • Installation
      • Comparison
  • Coming Soon-ish
    • Shift Deck
      • Installation
      • ESPHome
      • Dimensions & Specs
    • PicoFLIP C3
  • Wild Ideas
    • Open Manufacturing
    • ESPHome Configs
  • Old Stuff
    • IOByte
      • Specs & Files
    • Hactus
    • PWM Lighting Adapter
    • USB-BD v1.4
    • Super-Ultra Low-Profile USB 2.0 Header
    • CSR8635 Adapter
  • Concrete
    • Concrete Card Holder
    • Handy Jr.
    • Aura Qi
  • 3D Models
    • M12 Drill/Driver Friction Fit Holder
    • More Coming Soon
Powered by GitBook
On this page
  • Overview
  • Problems
  • Design Files

Was this helpful?

Edit on GitHub
  1. Old Stuff

PWM Lighting Adapter

4x N-Channel MOSFETs designed to fit on common PCA9685 modules

Overview

An extremely simple test of using a commonly available PCA9685 module to modulate low-power LEDs like DC puck lights. Each module has 4 N-channel MOSFETs rated at a max power dissipation of 7w and were chosen without much knowledge of how to choose MOSFETs.

A handful of these have been in service for over a year without issue, but only seem to be useful for puck lights and short LED strips. Much more capable MOSFETs are available in a similar package size.

This is likely a stepping stone to better design. It answered a lot of questions while in use.

Problems

The intent of these boards were to improve ease of deployment, but there are several issues with this design.

  • Output is intended for 2.54mm 1x2P pin headers requires crimping dupont connectors if they aren't already installed or wiring needs to be extended.

    • Lesson: Don't design to what's on hand - re-ordering the same thing presented a different connector.

  • Soldering the board was a pain

    • The last pin header was oriented at a right angle to the rest requiring a separate 2p header

    • Was originally designed for individual sets of 2p headers for some reason

    • The 4P female headers were also hard to solder due to diving board effects.

    • Screw terminals suck in general - always use spring connectors moving forward.

  • Mounting wasn't taken into account

    • A DIN Rail adapter was designed for the PCA9685 board, but it was only implemented in one deployment.

  • Cable management wasn't taken into account

    • Eventually using right angle pin headers helped with this, but still a PITA

  • Silkscreen wasn't clear about polarity

    • Constantly checking other boards or docs when changes are made

Design Files

This project was made in EasyEDA and will be available via OSHWLab

TODO: Links

PreviousHactusNextUSB-BD v1.4

Last updated 7 months ago

Was this helpful?