Skip to content

VESC Harmony 32

€299.99 ex VAT per unit

VESC Harmony 32

(1 customer review)

€299.99 ex VAT per unit

The Harmony 32 BMS can manage up to 32S cells in series for batteries discharging up to 600A

Quantity Pricing

QtyUnit price
1 - 2€299.99
3 - 9€289.99
10+€269.99
25+Request wholesale pricing

Minimum quantity: 1. Quantity step: 1.

Accessories:

VESC RGB Latching Power Button

Requires recrimping to a 6-pin JST-GH connector

40 in stock

SKU: VESC-BMS-HARMONY32 Category:

Description

The Harmony 32 is a high-power BMS which can manage up to 32 cells in series for batteries discharging up to 600A. An on-board ESP32 micro-controller running open-source VESC Software enables precise real-time monitoring and balancing of individual cell groups. VESC Tool enables complete flexibly to configurable all the parameters of the BMS so that the battery can be operated safely. With a maximum charge current of up 30A and real-time monitoring of cells, the battery can be wirelessly monitored while waiting for the battery to charge. This BMS also features short circuit protection up to 600A with a 10µs response time.

Isolated CAN-bus connectivity allows for seamless integration with other VESC devices for effective communication between all devices in the system. Other communication methods include USB-C, Wi-Fi and Bluetooth for convenient and flexible options to connect, configure and monitor the device using VESC Tool.

Suggested applications include small electric vehicles such as E-bikes, electric motorbikes, go-karts, trikes and buggies.

The following items are included:
1x VESC Harmony 32 BMS
4x JST-GH 2 pin 500mm cables
2x JST-GH 6 pin 500mm cables
1x JST-GH 8 pin 500mm cable
1x JST-GH 9 pin 500mm cable
1x JST-GH 10 pin 500mm cable

Made in Sweden
24 month limited warranty

  • Maximum input voltage of 135V (32s Li-Ion battery cells)

  • Short circuit protection up to 600A with 10µs response time

  • Charge current configurable up to 30A

  • Built-in power switch with precharge circuit

  • Open-source firmware/scripting supports coding of custom applications that can run on the onboard ESP32-C3

  • Four configurable temperature sensor inputs compatible with NTC 10k Ohm 3380 B

  • Broad range of communication interfaces including USB, Bluetooth, Isolated CAN-bus, and Wi-Fi

  • Included cross-platform configuration tool enabling easy setup of custom batteries and monitoring of cells

  • Fully configurable integrated sleep mode with ultra-low sleep current to support under-voltage-lockout, and auto power-up and shutdown

  • Integrated temperature sensors automatically protect the system during high power draw

  • Extreme depth of customization with VESC Tool Desktop (Linux, Windows, Mac) and both Android and iPhone applications

  • Integrated ESP32-C3 supports both station and access-point Wi-Fi connections alongside BLE 5

  • Monitor the state of charge either by voltage or coulomb counting

  • Balancing after charging allows using lower balancing currents over longer time to handle large unbalance without generating excess heat

SpecificationValues
Rated Battery Series (Li-Ion)4 – 32S
Charge Current (max)30A
Battery Current (max)600A
Length123mm
Width71mm
Height28mm
Weight180g
Refer to the datasheet for full details.

Suzuki TS125 Electric Conversion

1 review for VESC Harmony 32

  1. xgunax (verified owner) –

    Finally the real VESC discharge BMS! Amazing build, well protected shippment.

Add a review

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

It mainly depends on what the battery cells can handle rather than the BMS.  The BMS itself can take the same regen current as output current as it goes through the main power path.

Through the charging port it can only go up to the specified charge current.

Charge current, battery current, and battery regeneration current can all be individually configured using VESC Tool to suit your specific application, hardware or performance requirements.

Most likely the BMS has entered sleep-mode. Sleep mode is entered when:

  • Power is off
  • Nothing is connected over USB, Bluetooth or Wifi
  • Not balancing
  • Not charging
  • Block sleep is disabled in the settings

Notice that block sleep is enabled by default, but it will disable itself after a few hours to avoid draining the battery.
In sleep-mode it is not possible to connect to the BMS over USB, Bluetooth or Wifi. To leave sleep mode you can:

  • Enable the power output by bridging EN and ENs on the comm-port
  • Connect a charger

You can find CAN-bus documentation here:
https://github.com/vedderb/bldc/blob/master/documentation/comm_can.md

Further documentation for LispBM scripting can be found here:
https://github.com/vedderb/bldc/blob/master/lispBM/README.md

The documentation for LispBM scripting can be found here:
https://github.com/vedderb/bldc/blob/master/lispBM/README.md

When changing CAN-mode to UAVCAN (DroneCAN) the VESC CAN protocol will be disabled. This means that VESC Tool can’t be used to configure and monitor ESCs or other VESC devices on the CAN-bus at the same time as UAVCAN is enabled. This is especially a problem on the Maxim, Pronto and Duet controllers as they access the STM32 using the ESP32 using VESC CAN. The later firmwares will therefore switch back to VESC CAN on reboot.

Earlier firmwares will not switch back on reboot, meaning that it is possible to lock yourself out from them (Maxim, Pronto and Duet) when changing to UAVCAN. If you have locked yourself out you can either try connecting using the UART-port with an USB-to-UART adapter and 115200 baudrate or you can use USB to reflash the STM32.

So, how do I use UAVCAN on Maxim, Pronto or Duet? Unfortunately we don’t have a good solution for that now. As it is now UAVCAN is not widely used among our customers (and VESC-users in general), but if it becomes more popular we will look into improving UAVCAN-support in the firmware. Pull-requests on github are always welcome of course!

Yes, products can be ordered for sampling, testing or evaluation purposes through our website.

We do not offer discounted sample pricing. Sample orders are treated as standard product purchases and are subject to our usual Warranty and Returns Policy.

If you require a sample, please place an order for the required product through our website as normal.

Yes, we offer a discount for all customers when ordering 3+ and 10+ units which can be seen on selected products.
For order quantities over 25 units please follow the instructions on the request approval for a wholesale account page.
Once your account has been approved for wholesale, go to wholesale products which will show show the updated prices and lead times.

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 name 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