For such things you should simply download the schematic, check which pin that is, and then look up the pin in the datasheet of the STM32F405/407.
I did that for you. The PPM pin is PB6, and it is marked in the datasheet as "FT": Five Volt Tolerant. And in table 14 it says the max voltage on FT pins is 5.5V. So... there you have it....
There is a servo connector. This can be configured to be input or output from the VESC. If the pullup and pulldown need to be disabled, you should check the firmware source.
For such things you should simply download the schematic, check which pin that is, and then look up the pin in the datasheet of the STM32F405/407.
I did that for you. The PPM pin is PB6, and it is marked in the datasheet as "FT": Five Volt Tolerant. And in table 14 it says the max voltage on FT pins is 5.5V. So... there you have it....
Basically that's what I did already but thanks anyway.
Did you read note (6) "To sustain a voltage higher than VDD+0.3, the internal pull-up and pull-down resistors must be disabled"?
My HW is 6.41, schematic states 6.4. Servo (PB6) is marked as output.
BR
Marc
There is a servo connector. This can be configured to be input or output from the VESC. If the pullup and pulldown need to be disabled, you should check the firmware source.