ENNOID-BMS
Open Source: Modular BMS based on LTC68XX & STM32 MCU for up to 400V EV battery pack.
https://github.com/EnnoidMe/ENNOID-BMS
Category: Energy Storage
Sub Category: Battery
Keywords
batteries battery-management-system bms powerwall slave-boards
Last synced: about 15 hours ago
JSON representation
Repository metadata
Open-Source: Modular BMS based on LTC68XX & STM32 MCU for up to 400V EV battery pack
- Host: GitHub
- URL: https://github.com/EnnoidMe/ENNOID-BMS
- Owner: EnnoidMe
- License: gpl-3.0
- Created: 2018-02-20T23:24:58.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-07-19T14:52:01.000Z (almost 4 years ago)
- Last Synced: 2025-04-25T11:41:15.073Z (3 days ago)
- Topics: batteries, battery-management-system, bms, powerwall, slave-boards
- Homepage:
- Size: 141 MB
- Stars: 248
- Watchers: 25
- Forks: 70
- Open Issues: 8
- Releases: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
README.md
ENNOID - BMS
ENNOID-BMS is an open-source configurable battery management system consisting of a Master board based on an STM32 microcontroller connected through an ISOSPI interface to several modular slave boards. ENNOID-BMS can monitor the specifics temperatures, currents & voltages that are critical for any lithium-ion battery packs. Based on the monitored inputs & the configured parameters, the master board can allow or interrupt the flow of energy from the battery pack by switching the state of external heavy-duty contactors. ENNOID-BMS can measure each cell voltage level & can trigger the passive balancing function during charging for cells above the configured limit to ensure that all cells have a similar State-Of-Charge (SOC). Parameters can be configured through the ENNOID-BMS-Tool software running on a USB connected host computer.
Ordering:
For ordering assembled BMS or battery packs, please visit:
https://www.ennoid.me/bms/gen-1
Documentation:
Block diagram
The evolution of the BMS can be followed on this thread:
https://endless-sphere.com/forums/viewtopic.php?f=14&t=92952
Features:
- Modular with master/slave topology
- 12S, 15S & 18S slaves board options
- Master board options: High Voltage (Master-HV) & Low voltage (Master-LV)
- Up to 500A continuous operation
- Integrated bi-directional current sensor
- 12V drive coil outputs for charge, discharge & auxiliary circuits
- Communication between slaves & master through a two-wire daisy chained ISOSPI interface
- Isolated CAN bus interface
- Isolated charger detection circuit
- Voltage measurement for battery pack & load
- Build-in precharge circuits
- USB interface for programming and firmware upgrades through an easy to use graphical user interface
- OLED Display, serial output & power button
- 0V to 5V cell voltage operation
Documentation:
Software:
ENNOID-BMS GUI configuration tool:
ENNOID-BMS tool
Firmware:
ENNOID-BMS firmware .bin file:
ENNOID-BMS.bin
View this project on CADLAB.io.
Owner metadata
- Name: ENNOID
- Login: EnnoidMe
- Email:
- Kind: user
- Description: EE, Electric vehicles, Wind turbines
- Website: https://www.ennoid.me
- Location: Canada, Qc
- Twitter:
- Company: Ennoid
- Icon url: https://avatars.githubusercontent.com/u/34245795?u=b038e5743bd811957960fdc9546600189ea0790a&v=4
- Repositories: 8
- Last ynced at: 2024-06-11T15:42:54.413Z
- Profile URL: https://github.com/EnnoidMe
GitHub Events
Total
- Watch event: 28
- Fork event: 3
Last Year
- Watch event: 28
- Fork event: 3
Committers metadata
Last synced: 7 days ago
Total Commits: 265
Total Committers: 2
Avg Commits per committer: 132.5
Development Distribution Score (DDS): 0.03
Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0
Name | Commits | |
---|---|---|
Unknown | d****n@e****e | 257 |
ENNOID | k****e@e****e | 8 |
Committer domains:
- ennoid.me: 2
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 8
Total pull requests: 1
Average time to close issues: N/A
Average time to close pull requests: less than a minute
Total issue authors: 8
Total pull request authors: 1
Average comments per issue: 0.25
Average comments per pull request: 0.0
Merged pull request: 1
Bot issues: 0
Bot pull requests: 0
Past year issues: 0
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 0
Past year average comments per issue: 0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- Kabron287 (1)
- john-beavers (1)
- EarthLord (1)
- VictorCasadoZ (1)
- Jahnavi-pinnamaneni (1)
- netleike (1)
- raviatnunam (1)
- hetmann (1)
Top Pull Request Authors
- EnnoidMe (1)
Top Issue Labels
Top Pull Request Labels
Score: 6.238324625039508