This is from Pimoroni Pico LiPo GPIO Pinout and I wanted to know two things. One, can I put two devices on say PWM 0 A, so one on pin 1 and one on pin 21 and those devices be controlled separately? Two, can I put two independent devices on PWM0 A and PWM0 B, for example a servo on PWM0 A and an ESC on PWM0 B, can those two be controlled independently?
The Pico has 8 hardware units which can be assigned to different GPIOs. But you cannot assign it to different GPIOs at the same time.
Each hardware unit has two channels (A/B) and they are mostly independent. But you cannot set different frequencies for two channels of a hardware unit.