Controlling additional PWMs?

I’m looking to add some additional PWMs using:

and was wondering if anyone had any advice for the best way to do this. I’m assuming using the rpi-hardware-pwm on the github is the way to go, but wanted to make sure. I’ve also considered using some of the LED ports, but I’m not sure if it’s possible to use those as PWMs.

That’s a neat HAT. We haven’t tested it internally. If you choose that HAT, you’ll need to write some Python that sends i2c signals to the HAT to turn on/off PWMs (adafruit has a library to help with this, too).

I wouldn’t recommend the LED ports or the even rpi-hardware-pwm (those two hardware-specific channels are already used up).

I would also keep stirring + heating on the main PWMs (heating is PWM fyi), and move any additional loads to this HAT (pumps, motors, etc).

If your worried about cable length, we can provide a list of cables we use and alternate lengths.