PRO micro PWM

Hi All !

I’m struggling with the PRO Micro , trying to get PWM working on pin 9 .

I’m testing with analogWrite 255 through to 0.

It works fine for a single led connected directly to a pin. But when I’m doing the same with led strip via MOSFET , it gives only HIGH and LOW levels (strip is either on or off).

Other PWM-enabled pins (6,5,3) work as expected with the same MOSFET - brightness is changing gradually from HIGH to LOW and back.

Is PWM on pin 9 in any way different from other pins ? or it its just broken ?

thank you

Pin 9 should be no different than pin 6. I’d suspect a bad connection to your FET circuit first.

Tried another pro micro board - the MOSFET connection is fine , can change the level using pin 9 .

This board is a part of “a device” and connected to the PCB via header pins (can be removed and plugged back in).

I think, at some stage I might plug it in upside down , applying +12 RAW to pin 9.

Anyway , for now i can live with one (out of four) channel not fully functional , otherwise will get a new board.

Thanks for answering.