VESC Pronto

From: 329.99 ex VAT

The VESC Pronto is a 100V (22S) motor controller capable of 150A continuous current or 200A burst current

Accessories:

39-Pin Connector (included)

54 in stock

5.5mm Bullet Connector - Male (included) × 3

354 in stock

XT90S Connector - Female

VESC Dash 35B

Weatherproof 3.5″ display with four tactile buttons

3-9 pcs.10+ pcs.
329.99 319.99329.99 299.99

Out of stock

Email when stock available

Category:

The VESC Pronto is a feature-rich brushless motor controller which can provide up to 10 kW of continuous power when cooled appropriately.

An on-board STM32F405 micro-controller running open-source VESC software enables precise motor control alongside configurable custom applications and scripting. The VESC Pronto also has an ESP32-C3 Wi-Fi and Bluetooth-module that allows wireless connections from VESC Tool.

The VESC Pronto supports both sensorless and sensored brushless motor applications with full sinusoidal Field-Oriented-Control enabling quiet, precise, and powerful motor dynamics. Advanced High Frequency Injection (HFI) allows using many types of motors with full torque without position sensors from standstill, eliminating the need for sensitive position sensors in harsh applications even when full performance from zero RPM is required.

To protect against moisture and dust ingress the VESC Pronto is fully potted and features a 39-pin automotive connector. The 39-pin connector supports a breadth of external communication interfaces and auxiliary power output which enables easy integration with many different systems and peripherals. This includes items such as lights, indicators, throttles, brakes, sensors, GPS/GNSS and communication devices all which can be managed by the VESC Pronto.
This connector is supplied pre-crimped with 500mm of cable ready to make your own cable kit.
To enquire about custom cable kits please contact the manufacturer which offers this service.

An integrated 4 GB memory chip allows logging data directly to the device. Reading and analysing the logs can be done over USB, Wi-Fi or Bluetooth from the desktop-version of VESC Tool. If a GNSS-receiver, such as the BE-220 module is connected to the UART pins of the VESC Pronto the logs can also collect position-information. VESC Tool allows viewing this position-information on a map synchronized to the other data in the log.

An integrated IMU with a 3-axis accelerometer and 3-axis gyroscope eliminates the need for external motion-sensing modules.

The following items are included:
1x VESC Pronto
1x Pre-Crimped 39-Pin Automotive Connector with 500mm cables
3x 5.5mm Bullet Connectors – Male

Made in Sweden
24 month limited warranty

  • Field-Oriented-Control for brushless motors
  • Maximum input voltage: 100V (recommended usage: 8–22S battery)
  • Continuous current: 150A with adequate cooling
  • Pulsed current: 200A (up to 60 seconds) with adequate cooling
  • Input Connector: XT90
  • Motor Connector: 8WG phase cables with 5.5mm bullet connectors
  • Phase Shunts: Current measurement on all motor phases allowing silent HFI, V0V7 modulation and overmodulation
  • Supports a multitude of control modes including current, duty cycle, speed and position control
  • Open-Source firmware/scripting supports coding of custom applications that can run on the onboard STM32F405 MCU
  • Per-phase phase shunts and amplifiers with careful signal processing for precise phase current measurements
  • Configurable sensor input ports compatible with hall sensors, ABI encoders, and some SPI based magnetic encoders
  • Broad range of communication interfaces including USB, Bluetooth, Wi-Fi, CAN, SPI, I2C, UART, PWM, and ADC inputs
  • Integrated IMU with 3-Axis Accelerometer and 3-axis Gyroscope
  • Integrated temperature sensors automatically protect the system during high power draw by smoothly ramping down the current
  • Easy setup with VESC TOOL Desktop and Phone applications for fast integration alongside the possibility for deep customization
  • Integrated ESP32-C3 supports both station and access-point Wi-Fi connections alongside BLE 5 while allowing large custom scripts to run
  • Integrated 4 GB memory chip supports general purpose use from scripts, data-logging and optional GPS module can be added for geo-tracking
  • Switched and protected 12V 5A switchable outputs for driving external peripherals
  • Fully potted to protect against moisture and dust
SpecificationValues
Rated Input Voltage*30 – 100V
Rated Battery Series (Li-Ion)8 – 22S
Continuous Current 150A
Burst Current (up to 1 minute)200A
Length121mm
Width47mm
Height27mm
Weight365g
*Voltage spikes must not exceed these limits. Refer to the datasheet for full details.

The regeneration (or braking) current can reach the same continuous and burst current ratings as the controller. However, the actual limit depends on your BMS and, more specifically, your battery cells, which determine how much current can safely flow back into the battery.

Additionally, the values for motor current, motor brake current, battery current, and battery regeneration current can all be individually configured using VESC Tool to suit your specific application, hardware or performance requirements.

The Maxim and Pronto controllers have the UART-pins shared with the hall sensor pins, so when using sensors the reverse and cruise control functions in the ADC app cannot be used at the same time as hall sensors or encoders. It is possible to use a simple lisp-script to simulate these functions with other pins depending on which pins you have available. The following example activates the reverse-button when the ACD2-input goes above 1V.

(app-adc-detach 2 1)
(loopwhile t {
(app-adc-override 2 (if (> (get-adc 1) 1.0) 1.0 0.0))
(sleep 0.01)
})

You can read more about those extensions here

https://github.com/vedderb/bldc/blob/master/lispBM/README.md#app-adc-detach
https://github.com/vedderb/bldc/blob/master/lispBM/README.md#app-adc-override

On the Maxim and Pronto controllers the motor sensors and UART share the same pins, so the UART app must be disabled when using sensors. This will affect the Hall 2 input as that is where UART TX is. In Firmware 7+ this should be done automatically, but on older firmware the UART-app must be disabled manually.

All Pronto-controllers shipped until 2026-xx have a hardware bug for the ABI encoder input, where the A and I signals are swapped. This can be resolved by swapping the A and I cables on the encoder.

The shutdown behavior can be configured using the shutdown-mode in the app settings. By default it is set to ALWAYS ON, which makes the controller stay on until power is removed. Changing the shutdown mode to ALWAYS OFF means that it will turn off after disconnecting the EN-pin.

Our dual motor controllers (Duet and Duet XS) only support hall sensors on the sensor ports. Some encoders might work on Motor 1, but Motor 2 only works with hall sensors or sensorless. HFI works on both motors for motors that are suited for HFI.

The controller current rating is for the phase current and the input current will always be lower than the phase current. You can read about that in our article here

Choosing a Motor Controller

However, if you are driving a low inductance motor close to full duty cycle it is possible that the input current will exceed the rating of the fuse and blow it, especially if you are using liquid cooling. In that case you have to use an external fuse and bypass the fuse on the controller with a bus bar. Unfortunately we have not found fuses in this size rated for more than 350A.

Yes, we offer a discount when ordering 3+ and 10+ units which can be seen on the website. For order quantities over 50 units please send your business details and order requirements to info@vesclabs.com, and our team will provide a customized quote and lead time.

Yes, we do. Please contact us at info@vesclabs.com with your project requirements and specifications, and our team will assist you with tailored OEM or custom solutions.

Yes, we do. Please send the details of your project and institution to info@vesclabs.com, and our team will review your request.

Our partner Oliver, also known as Electricfox, offers paid consulting services for BMS and motor controller integration, setup, tuning and load testing. His website is

https://electricfox.de/

At the bottom of the page you can find different options to contact Oliver

Reviews

There are no reviews yet.

Be the first to review “VESC Pronto”

Your email address will not be published. Required fields are marked *