Servo on Au V2 no signal out

I tried following the servo tutorial for the Mojo since it didn’t look like there would be any issues using the servo component with the Au, but for the life of me I can’t get it to work!

I’ve included the zip of the project. I’ve tried adjusting all the parameters for the servo component, but I’m pretty sure the values should work since they are what I use in some microcontroller code I know works. I suspect the issue may be with how the BrWide.acf file is declared, but I can’t seem to find anything in the reference that seems like it would be useful beyond the attributes I’ve already set.

Am I missing something obvious? I know the servo works and has power. A multimeter shows a stead 0.445V on pin A6 which I’m using for the servo signal. I would expect the voltage here to vary between 0 and 3.3V, but it’s remained steady no matter what I’ve tried in troubleshooting.

Thanks in advance for any help!

ServoTest.zip (41.8 MB)

I’m traveling and won’t be able to really look into it until next week, but two things to check.

First, a multimeter reading slightly above 0 is what I would expect. Multimeters show the average voltage typically (some do min/max as well). A servo pulse is fairly short so that seems to checkout. An oscilloscope is really what you need to check the signal.

Most servos run at 5V and expect a 5V signal. I assume you aren’t level shifting. I’ve had mixed success without shifting. Some servos work perfectly fine, others not at all or only jittery. Shifting to 5V is definitely the correct way to do things.

Ah, makes sense as far as the multimeter goes! I do currently use the servo with an RP2040 with 5V power but a 3.3V signal working fairly consistently so I was hoping it would work here as well, but I’ll try setting up a level shifter and see if that makes it work as intended!