No but it is indicative that it isn’t performing exactly as I’d expect. Don’t take it so personally, I’m just here to provide feedback to the community ![]()
This is just overshoot on the speed control PID’s similar to the dark line on the graph below.

If you care enough you can tune this out by adjusting the PID values but its a behaviour that you likely wont see under load (your more likely to see behaviour similar to the lower line).
Excellent thank you. Trying to see if I can tune it down enough to make a child friendly profile for strolling around in the grass.
It actually doesn’t use a PID controller for the RPM limit in the motor settings, its just a linear ramp off (just P controller essentially). Unloaded the board will overshoot the speed because the system is super responsive (since it’s unloaded) and the RPM estimator has a slight delay. So by the time the board detects it is over RPM it is already massively over since the wheels can accelerate so quickly. With a rider onboard it’s impossible to accelerate at a speed where a few milliseconds makes any difference.
In metr i set a watt limit which seems to work well for this. Im assuming that is what the “enable power limit” button does although ive not tried it before.
Yep changes to watt limiting. I will try both out and compare.
Wow profiles are crazy convenient. 50% of accel and brake with 25 kmh top speed was a perfect “try my board without killing yourself” setting.
I feel like my top speed was a bit increased although all the rest of my motor and battery settings were identical. Could he placebo but I’d happily be wrong. Going to get speed logs tomorrow.
Is there a way to keep track of max speed, motor temp, etc hit between power cycles and check after ride? Just a logger that keeps the max value seen stored in eeprom. Or do random value spikes occur that would make this useless?
Loving the change over so far. No errors to report gladly.
On the last page of the app there is a logger that saves a file to your phone. The log file can be viewed on the desktop tool. It’s a bit unpolished user experience at the moment but the bones are there.
Mine does the same on the bench with metr speed modes on Unity FW 23.46
If you run into issues I would be happy to share my settings 
This could be like the desktop version of exporting XML, editing it, and importing it? Just text-based?
Or something different?
I would like to see an indicator for unwritten changes in VESC Tools. If you make a change in the settings a ‘floppydisk’ will appear in the tab with the new but unwritten value.
I know it is good practice to just hit those download buttons on the right, but I think it would be an upgrade to make this visible.
ps. might just me, but sometimes when ‘reconnecting’ to my Focbox it doesn’t seem to read the values automatically.
maybe text field just highlight a different colour to show they have been changed before you push the settings back again. should be a fairly easy change that wont need changes to UI layout.
I do.
I used to go to my office using my “hybrid” build.
I set it to “Eco” mode as I don’t need full power for commuting (IIRC, 40A/motor)
This helps me to save a fair amount of range.
I also use profiles for letting friends try my boards.
Limit current and max speed is really welcome in this case.
Finished my 4WD mountainboard today and I am sometimes getting very weird issue.
I wasn’t able to record it yet as I don’t want to crash my phone and vesc tool logging didn’t work. Now logging works on the table so will try next ride.
When I am freerolling or decelerating and touch the throttle, doesn’t matter if accelerate or brake, It starts braking very strong for a moment, so strong that belt skips. On a phone vesc tool I’ve seen duty cycle value jump around randomly just before it happen, even -40 to +40%. This didn’t happen on 2WD testing rides, so can it be CANbus issue? I am using a shielded wire from front to back but betweet escs there are free wires.
Remote: WAND FW1.2
Esc: FW5.1 HW6.5
Try to clean up your back CAN bus wires best as possible. I’ve seen night and day difference on CAN bus waveforms by switching to proper twisted pair cable
Another thing is that only the ends of the CAN bus should be terminated. That means you would remove the termination resistors of the middle two vescs. Not sure this would make a huge difference with only 4 nodes on the bus though
I also think that resistors make no difference on 4 nodes. That shielded wire I have is twisted pair, I can try to twist also the wires to the connectors.
Thanks
So are we ever going to get a VESC app on iPhone?
When Apple allows free and open source software in their distribution channels. Just buy a real phone 
Not ready to switch phones. Can this be run on an android tablet?
Presumably, as long as it has a compatible version of Android. I know some Android tablets dont get support or updates for very long. Download it and try. If it doesnt work, uninstall the app within 24 hours of purchase and Google will refund your $2.