I have a question about my motors that I'm using for my quadcopter project.
Using analogWrite(pin, setpoint), they all have different output setpoints where they start spinning. 2/4 are around the 50% duty cycle mark (output is ~140-150), but one of them is quite a bit lower (~100), and the fourth one is quite a bit higher (~200). Is this to be expected? I would expect them to be hard to control reliably when they all have such different behavior.
Is the issue perhaps with my ESCs? The microcontroller itself doesn't seem to be the issue since when I swap the pins the behavior persists.