You created a post, which is now locked, mentioning something about the WS55-220 BLDC controller and bypassing the input control limitation of 0-10v signal or potentiometer.
“The unit is marked 10V on the case, but the board is marked 5V, which got me thinking, so I traced pin 6 the speed pin, met a diode then a resistor and then a GPIO of the STM32... so I bypassed the diode and resistor and plonked a 3v3 PWM signal directly on it, low and behold I could take it to 100% DC and spin my motor to 3000RPM, I then decided to mock up a quick push button affair and I was able to fully control the motor, from a PWM signal generated from the MCU.”
I have this same controller and am trying to control using 0-5v or 0-5v PWM from a GRBL CNC control board made by sainsmart for the 3018 PROVER.
Can you explain more how you accomplished this and if I could do a similar thing so that the controller will accept 0-5v instead of 0-10v?