Hi! Just got my r4 wifi today, and I'm having trouble getting it to work with servos. As best I can tell, the PWM output on the pin is updated much less frequently than it's supposed to be, resulting in a ticking like behavior on the servo.
To eliminate variables right out the door, I am properly powering the servo externally, and have a shared reference ground with the servo power supply and the MCU. As well, even the basic example "Servo Sweep" for me on my R4 wifi exhibits this behavior. Using the exact same code, servo, power, circuit, etc. and only swapping out between an R4 wifi and an uno R3 for the PWM generation, I see the correct movement on the servo with an R3 and incorrect with an R4.
I used pulseIn on another MCU to check the actual PWM output coming from the R4 wifi with the example sweep sketch, and confirmed it's not ouputting the expected pwm values. (I'll attach a video if I can showing this). Any ideas?
(I'm also having intermittent trouble even uploading to the r4 wifi from the latest Arduino IDE 2.1.1, but that feels unrelated, but putting all data here I can)