Several VESC controller options are available for Onewheel conversions, each with its own pros and cons. While there are different price ranges available, as a beginner one should consider based on what battery and motor will be used, how the controller will be mounted and how it will be provided with proper cooling.
DISCLAIMER: The VESC Bible is currently being republished and rewritten to encompass all necessary beginner guides. All guides with a beta tag are still preliminary and need to be vetted and reviewed by VESC experts.
Some popular options include:
- Little FOCer v3 and v4: Known for its compact size and affordability.
- Thor300: Developed by Fungineers, the Thor300 offers good performance and features.
- Flipsky: Flipsky offers a range of VESC controllers, but some users have reported issues with their Bluetooth modules.
- Ubox: Spintend Ubox controllers, particularly the Ubox 85v and Ubox 100v, are popular for their performance and price point.
You can find a full list of controllers including comparisions here: VESC based Controllers WIKI
Factors to Consider
When choosing a VESC controller, consider the following:
- Voltage Rating: Ensure the controller’s voltage rating matches your battery pack’s voltage. Using a controller with a lower voltage rating than your battery can damage the controller.
- Current Capacity: The controller’s current capacity should be sufficient for your desired performance and motor. Higher current capacity allows for more power and torque.
- Features: Some controllers offer additional features like integrated anti-spark switches, CAN bus communication for connecting to other devices like smart BMS, or multiple sensor inputs.
Mounting and Enclosure Considerations
- Proper Mounting: A secure mount is essential for any VESC controller. Mounting options depend on the chosen enclosure and the controller’s size and shape.
- Enclosure Compatibility: Different enclosures have varying space constraints. Ensure your chosen controller fits comfortably within your selected enclosure and allows space for other components like the BMS and wiring.
Wiring Differences
- Connector Types: VESC controllers use various connector types for power input, motor connection, sensor inputs, and communication interfaces. Ensure you have the appropriate connectors or are comfortable with soldering and modifying wiring to achieve compatibility.
- Charge-Only BMS Wiring: If using a charge-only BMS setup, the wiring will differ from a setup where the BMS manages both charge and discharge. This usually involves bypassing the BMS for discharge and connecting the battery directly to the VESC while maintaining the BMS connection for charging.
- Resources for Wiring Diagrams: Our #wiring-diagrams section, Discord servers dedicated to VESC and Onewheel building, and YouTube channels like The Board Garage can provide valuable wiring diagrams and guidance.