8s BMS 100a LifePo4 with M6 Threaded Terminals

(1 customer review)


  • Comes with M6 Threaded Terminals soldered to the board as shown.
  • BMS For 8 cell, 24v volt Lithium-iron-phosphate DIY batteries
  • 100 amp continuous charge or discharge current
  • Low Temperature Charging cutoff at -1c (2 probes)
  • Remote shutoff switch
  • Fully programmable with IOS app, Android app, or Desktop app

In USA Stock, Ships within 2 Days

Free Shipping

All domestic BMS orders ship for free via Priority Mail.

International shipping cost will be calculated at checkout.


1 Bluetooth module is included with each BMS.

You may want to add a USB communication module

Related Products

Do your cells have M6 terminals? Check out the M6 Hardware kit.

Cut-to-Length wire and custom crimped wire assemblies are now available

SKU: 8s100Threaded Category:


User manual: Click here to download the manual (PDF)

BMS For 8 cell, 24v volt Lithium-iron-phosphate DIY batteries.
100 amp continuous charge or discharge current.
Low Temperature Charging cutoff at -1c.
The Apps allow you to monitor SOC (state of charge), Current, Voltage, cell balance, temperature, and more.

This unit has a connection for a remote shutoff switch. Useful for storage or security.

Bluetooth Module is included, Balance wires are included, USB module is an additional purchase.
Fully programmable.

Final assembly, testing and calibration is done in Naples, Florida. Units with 8 gauge wires and/or crimped lugs are assembled in Naples,  FL. The BMS is manufactured in China.


Example of a complete 8 cell battery with BMS:

Example 8s Battery

Click here for detailed assembly instructions for this battery. PDF

To view or change Parameters, there are 3 ways to connect to the BMS. All 3 applications are free.

Click here for Software Downloads and Support Resources.

A great resource for general DIY power education is www.Mobile-Solarpower.com

FYI for experimenters: The BMS communicates with a 5v TTL UART at 9600 baud. It is directly compatible with Arduinos, etc.
We have written a new Arduino library for the BMSs, now available on the downloads page. The beta version allows you to read all the monitoring parameters and switch charge and discharge on/off. Future releases will have full read/write capability. A python library is also in the works.

Additional information

Weight 1 lbs
Dimensions 6 × 4 × 1 in
Wire Size:

10 gauge x 12" (Discontinued), 8 gauge x 12" (+$6), 8 gauge x 24" (+$14), No wires (-$8), M6 Threaded Terminals (Standard)

SKU 8s100Threaded
Product ID 5008213

1 review for 8s BMS 100a LifePo4 with M6 Threaded Terminals

  1. Richard (verified owner)

    Do you want a great BMS? If you think the 100A current rating is good enough for you then you will not find a better BMS that I currently know of. This thing works as advertised and is built to last.
    I was looking for a BMS greater than 100A but then I realized, why do I need anything rated higher? My current system only charges around 80A max and I discharge maybe around half that 99% of the time as well.
    This BMS is fully capable of having you change any and every parameter you could want. I only changed my upper and lower cell voltage levels and the associated release voltages so that instead of the “factory default” values running the battery from 0-100%, I run my battery/cells from a 20-80% range. I checked this every day to make sure things were ok and now after a couple weeks I see that it is keeping my system safe so I no longer have to watch anything.
    I will be building a second battery so I will probably get another!!

Add a review

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

You may also like…