In order to make it easier for customers to understand the use of BMS, we launch a tutorial on how to use BMS.

Smart Centralized BMS


In our can communication settings, if you want to connect to VESC, please pay attention to EN in the can in the wiring diagram. EN is 5V.

To put it simply, centralized BMS uses one BMS hardware to collect all battery cells, which is suitable for scenarios with few battery cells.
Centralized BMS has the advantages of low cost, compact structure, and high reliability. It is generally found in scenarios with low capacity, low total voltage, and small battery system, such as power tools, robots (carrying robots, power-assisted robots), IoT smart homes ( Sweeping robots, electric vacuum cleaners), electric forklifts, electric low-speed vehicles (electric bicycles, electric motorcycles, electric sightseeing cars, electric patrol cars, electric golf carts, etc.), light hybrid vehicles.
The centralized architecture BMS hardware can be divided into high-voltage areas and low-voltage areas. The high-voltage area is responsible for collecting the voltage of single cells, collecting the total voltage of the system, and monitoring the insulation resistance. The low-voltage area includes power supply circuits, CPU circuits, CAN communication circuits, control circuits, etc.

Our Smart BMS all in one board has external NTC interface, battery collection line, button, display screen, CAN interface, etc. The CAN interface supports communication VESC, FSESC.

PACK+ and PACK- are connected to the battery pack according to the positive and negative poles, and the other two wiring ports are connected to the load.After installation according to the corresponding position, as shown in the figure below:


Connect Type-c to the computer, press the BMS button, turn on BMS, and the display will light up. Open our BMS-TOOL(V5.2), as shown below:

After configuring the parameters, Click to disconnect,disconnect Type-c, and BMS can be used normally.The above tutorial uses 24S 70A smart BMS, as well as 12S 200A and 12S 70A. The tutorial is the same.

Communication VESC

Our BMS factory default settings are as shown below:

If you want to activate communication between BMS and VESC, please set it up as shown below.
1,Click General.2,Click CAN.3,Click on the option and select True. 4,Click on the option and select VESC. 5,click to download. 6,Click save.You only need to perform the above steps to communicate with VESC. Some users may have Flipsky esc. The VESC in the setting options is also applicable to FSESC.You can also refer to the video tutorial below

MASTER-SLAVE BMS board(Distributed)



The distributed BMS architecture can better realize hierarchical management at the module level (Module) and system level (Pack). The slave control unit CSC is responsible for voltage detection, temperature detection, equalization management (some will have an independent CSU unit) and corresponding diagnosis work for the cells in the Module; the high voltage management unit (HVU) is responsible for the total battery voltage of the Pack. , bus total voltage, insulation resistance and other conditions are monitored (the bus current can be collected by Hall sensors or shunts); and CSC and HVU send the analyzed data to the main control unit BMU (Battery Manangement Unit), which performs battery management System BSE (Battery State Estimate) assessment, electrical system status detection, contactor management, thermal management, operation management, charging management, diagnostic management, and management of internal and external communication networks.

Our LV HV master board needs to be connected to 12V voltage for normal use, so a step-down module is required,LV master board need:

HV master board need:

After connecting all accessories and acquisition lines, as shown in the figure below:

When we install the slave board BMS:
Connect the upper and lower slave boards via double head reverse side cable (Black-White wire) ("PB MB"port of the one to the "PA MA" port of the other one.)

It is the same as the ALL IN ONE SMART BMS configuration, so I won’t repeat it too much here. Where and HV master BMS, HV master bms requires 2 relays (EVC 500 Main Contactor)

HV Master BMS

 LV master BMS


4-14S 30A BMS

4-14S 80A BMS

8-14S 150A BMS

15-21S 100A/120A/150A BMS 

Only Charge BMS

Warm reminder: Only charge BMS can only be used to charge the battery pack and does not have a discharge function. When using BMS for charging,only charge BMS cannot work with unbalanced battery packs, please balance the battery pack. The BMS balance is only 20-30mA@4.2V,You can refer to the video:



Thank you for your patience in reading.

Please follow our social media for more info, thanks.