Post

VESC Hall Sensor Guide

VESC Hall Sensor Guide

VESC can use Hall Sensors for precise motor control.

Reference video

How to measure Hall Sensors

Connect the motor Hall Sensor wires to the SENSE port (the 6-pin connector at the top in the photo). Then go to Motor Settings → FOC → Hall Sensors and press the play button at the bottom to measure.

SENSE port location

During measurement, the wheel will move slightly forward and backward. After measurement, click Apply to save the sensor values and Write Motor Configuration in the top-right to save the config.

Hall Sensor measurement screen

After this, you can run FOC using Hall Sensors.

Cautions

Not all sensored motors are compatible with VESC Hall Sensor mode. Motors with built-in proprietary encoders designed for their own ESCs may not work with VESC.

Wrap-up

Once Hall Sensors are measured and saved correctly, you can achieve stable sensored control at low speed. Always run Apply and Write Motor Configuration to ensure the settings are stored.

This post is licensed under CC BY 4.0 by the author.