foxBMS 2 version 1.7.0 available

We are happy to announce that the bugfix release of foxBMS 2 version 1.7.0 is available on GitHub.

In this release we focused on fixing bugs and improving the developer experience. foxBMS 2 now uses a small, easily to manage and update venv to provide all required Python tools. The installation instruction can be found in the documentation.

The definition of the CAN messages has improved and required some changes. This is a incompatible change, i.e., control software needs to be adapted in order to correctly communicate with the BMS. Implementing this change is of course some work on the developer side, but makes the further development simpler.

Other notable changes include

  • The energy and charge throughput accumulation are now calculated in charge and discharge direction.
  • We improved the IMD drivers.
  • We improved the balancing algorithm in LTC LTC68**-1-drivers.
  • We have added a CAN based AFE driver (mainly useful for testing purposes, e.g., in a HIL)
  • The BMS now sends its build information on CAN at startup.
  • We have fixed several bugs in NXP MC33775A driver.
  • We have fixed and improved the unit tests of the ADI ADES1830 AFE driver.

For a detailed list of changes, please refer to our changelog.

We publish major software releases for our open source BMS platform every 3 to 6 months and interim bug fixes when solved in the News section. By subscribing to the foxBMS Newsletter, you will be informed when the new releases are available. Further, the foxBMS Roadmap and the Documentation are also updated regularly.

Warning: The foxBMS 2 platform including the foxBMS 2 hardware and the foxBMS 2 software are under permanent development. The free and open research and development platform foxBMS 2 as presented in the documentation hereafter is not provided to be used without any adaptions (e.g., to fulfill mandatory regulations) in consumer products, electric vehicles, production environments or any similar usages: the open source version of the foxBMS 2 platform is only intended to be used by skilled professionals trained in designing battery system prototypes.

In case you encounter problems, please contact us.

The Fraunhofer IISB foxBMS Team