Using Arduino Mega 4 pwms Channels

Hi
I am using Arduino Mega and trying to get 4PWMs from pins 9 10 11 12. I am using following libraries in my project as well.
HX711.h
FreqMeasure.h
Servotimer2.h

I have developed other parts of my code but stuck with PWM part. I am facing following 2 problems:
1- Intermittent PWM signal on 3 pins 9 10 and 12
2- No PWM on pin 11.

Please suggest me some solution. If this think can not be sorted with mega, I am also thinking of using Nano board with serial connection between mega and nano. Nano will only process pwm part of my program (provided nano can handle 4 PWMs).
Looking for some help.

  • Try other PWM pins.

Arduino Mega 2 - 13, 44 - 46 490 Hz (pins 4 and 13: 980 Hz)

@LarryD i think intermittent signal is because of Blocking feature of HX711.h. can it be resolved by using different pwm PINs.
I will try different pins to see if i can get 4PWM output. Thanks

@LarryD also i need to send PWM with 490Hz frequency.