Making an ESP32 PWM multichannel controller

Hi!

I’m making a multichannel PWM controller. I’m currently using single pieces of PWM mosfet
and they work fine, but if I make a multichannel controller I want to make it more compact instead of wiring every single one of them. My ideal situation is to have one input (may it be 5v/12v/24v) and controlling it with a PWM signal from an ESP32 (3.3v)

I have tried this 4 channel PWM controller but it doesn’t like the input from the ESP32, it is to weak.

I have been strolling around on the internet trying to work with some level shifter but can’t get the signal from 3.3v to 5v to make the PWM controller work.

for now I have just wired 8 PWM controllers cause that works but for a future design I want to make it more compact and suitable. all the wiring and soldering is just a lot of work that I want to exclude from the design. Does anyone have any suggestions regarding my current setup or maybe have a product that will do all of the above?

p.s. there is one board in particular that ticks all the boxes exept for a 5v controlled input/output so this is not viable and quite expensive. but you get where I’m going with this.

a compact sollution to control 5v-24v LED from a 3.3v esp32 PWM signal

Did you read the comments on that Amazon seller’s page?

Short out the series input LEDs and it will work with 3v.

nope! how do I do that? just remove the LED and put some solder in between? Too bad I like the blue led

edit:

it worked! wow thanks a bunch, thanks for the heads up, now I can scale down the design


1 Like