BMS controller for Tesla, VW, Mitsubishi battery slaves
- tom91
- Posts: 2296
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 199 times
- Been thanked: 524 times
BMS controller for Tesla, VW, Mitsubishi battery slaves
For Sale: BMS Master: SIMP-BMS
Some might have seen this on DIY electric car forum, this is a little project of mine that allows the reuse of existing slave boards from OEMs. All the coding is open sourced, any new ideas or control features (chargers or BMS slaves) are welcomed.
Not sold via myself for standard supported versions. please search for SimpBMS to find distributors
https://www.diyelectriccar.com/forums/showpost.php?p=1031075&postcount=49
As some of you might have seen in the multiple threads I have started, I have developed a BMS Master board capable of controlling multiple slaves.
The starting point for this BMS is to keep it simple, the BMS will not prevent you from harming your battery if you do not set it up properly or ignore the limits it sends out.
Currently supported slaves:
-Tesla Model S/X
-Tesla battery modules used in other OEM cars
-VW E-Golf and GTE (no balancing currently)
-Mitsubishi Outlander
-Mitsubishi Imiev
-Gen 1 Volt/Ampera
-BMW I3 (no temperature or balancing currently)
Simp BMS documentation: https://github.com/tomdebree/SimpBMS
tesla bms
Outlander BMS
BMW I3 BMS
Features:
Teensy 3.2 based
4 - 5-16V isolated inputs
4 - 12V outputs
4 - Low side switching outputs
2 - analogue current inputs (for dual range sensor)
1 - Serial bus for Tesla modules
1 - Canbus for communication with other modules, current senors or vehicle
1- Spare serial bus for expansion
Attached is the pinout overview of the SIMP-BMS and a setup Manual
Current working features:
- Canbus communication formatted for Victron Systems
- Full Control of Slaves, reading temperatures and voltages plus controlling balancing
- Precharge control, timer and current based
- Can based current sensor (CAB300)
- AH Counter Based SOC calculation
- Voltage based SOC correction
- Watchdog timer to reset BMS in event of software error
- Canbus Chargers (Brusa NLG5xx, Chevy Volt, Elcon, Eltek)
Upcoming Features:
- Can control over chargers (Tesla Opensource Charger)
Ofcourse all code can be found on my GitHub: https://github.com/tomdebree/TeslaBMSV2
If you have any specific requests I can consider adding certain features to the BMS.
Some might have seen this on DIY electric car forum, this is a little project of mine that allows the reuse of existing slave boards from OEMs. All the coding is open sourced, any new ideas or control features (chargers or BMS slaves) are welcomed.
Not sold via myself for standard supported versions. please search for SimpBMS to find distributors
https://www.diyelectriccar.com/forums/showpost.php?p=1031075&postcount=49
As some of you might have seen in the multiple threads I have started, I have developed a BMS Master board capable of controlling multiple slaves.
The starting point for this BMS is to keep it simple, the BMS will not prevent you from harming your battery if you do not set it up properly or ignore the limits it sends out.
Currently supported slaves:
-Tesla Model S/X
-Tesla battery modules used in other OEM cars
-VW E-Golf and GTE (no balancing currently)
-Mitsubishi Outlander
-Mitsubishi Imiev
-Gen 1 Volt/Ampera
-BMW I3 (no temperature or balancing currently)
Simp BMS documentation: https://github.com/tomdebree/SimpBMS
tesla bms
Outlander BMS
BMW I3 BMS
Features:
Teensy 3.2 based
4 - 5-16V isolated inputs
4 - 12V outputs
4 - Low side switching outputs
2 - analogue current inputs (for dual range sensor)
1 - Serial bus for Tesla modules
1 - Canbus for communication with other modules, current senors or vehicle
1- Spare serial bus for expansion
Attached is the pinout overview of the SIMP-BMS and a setup Manual
Current working features:
- Canbus communication formatted for Victron Systems
- Full Control of Slaves, reading temperatures and voltages plus controlling balancing
- Precharge control, timer and current based
- Can based current sensor (CAB300)
- AH Counter Based SOC calculation
- Voltage based SOC correction
- Watchdog timer to reset BMS in event of software error
- Canbus Chargers (Brusa NLG5xx, Chevy Volt, Elcon, Eltek)
Upcoming Features:
- Can control over chargers (Tesla Opensource Charger)
Ofcourse all code can be found on my GitHub: https://github.com/tomdebree/TeslaBMSV2
If you have any specific requests I can consider adding certain features to the BMS.
-
- Posts: 1
- Joined: Mon Oct 12, 2020 7:46 pm
- Has thanked: 1 time
Re: BMS controller for Tesla, VW, Mitsubishi battery slaves
Hi
I have 16 Tesla modules and want to use the simple bms with the batterys can you supply the simple bms and the wiring loom please
Thank you
Paul
I have 16 Tesla modules and want to use the simple bms with the batterys can you supply the simple bms and the wiring loom please
Thank you
Paul
- tom91
- Posts: 2296
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 199 times
- Been thanked: 524 times
Re: BMS controller for Tesla, VW, Mitsubishi battery slaves
Sent you a message, forgot that this Add was still up. I no longer sell the singles any more, have sorted distributors out.coxsgarage wrote: ↑Mon Oct 12, 2020 7:58 pm Hi
I have 16 Tesla modules and want to use the simple bms with the batterys can you supply the simple bms and the wiring loom please
Thank you
Paul
This way I have more time for other developments.
-
- Posts: 1055
- Joined: Tue Sep 17, 2019 8:33 pm
- Location: Raleigh, NC, USA
- Has thanked: 223 times
- Been thanked: 257 times
Re: BMS controller for Tesla, VW, Mitsubishi battery slaves
Any way you could provide a list of distributors? The only distributor google was showing me (Second Life) doesn't appear to carry the Volt option. I'm probably going to need to purchase one in the next month or so.
Appreciate your efforts to continue development.
If at first you don't succeed, buy a bigger hammer.
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
- tom91
- Posts: 2296
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 199 times
- Been thanked: 524 times
Re: BMS controller for Tesla, VW, Mitsubishi battery slaves
Distributors at the moment:P.S.Mangelsdorf wrote: ↑Wed Oct 14, 2020 12:06 pmAny way you could provide a list of distributors? The only distributor google was showing me (Second Life) doesn't appear to carry the Volt option. I'm probably going to need to purchase one in the next month or so.
Appreciate your efforts to continue development.
UK - https://www.secondlife-evbatteries.com/bms.html
France - https://evshop.fr/en/
Netherlands - http://eco-lithium.nl/
Currently the Volt and the Phev BMW is not sold direct as these systems are not fully proven yet, so I sell these myself.
Most important thing to keep in mind: You are buying the hardware this does not tie you down to a version of firmware, you can update it to any version you wish.
-
- Posts: 64
- Joined: Thu Apr 15, 2021 12:06 am
- Location: Lake Jackson, Tx
- Has thanked: 6 times
- Been thanked: 3 times
Re: BMS controller for Tesla, VW, Mitsubishi battery slaves
How many Volt battery modules will this control? I plant on using 2 packs, but may wind up needing 3 for my car. Are you still selling the Volt units yourself?
Thanks
Thanks
-
- Posts: 1055
- Joined: Tue Sep 17, 2019 8:33 pm
- Location: Raleigh, NC, USA
- Has thanked: 223 times
- Been thanked: 257 times
Re: BMS controller for Tesla, VW, Mitsubishi battery slaves
I'm using two Volt packs so I can help answer this.86elcamino wrote: ↑Wed May 05, 2021 11:39 pm How many Volt battery modules will this control? I plant on using 2 packs, but may wind up needing 3 for my car. Are you still selling the Volt units yourself?
Thanks
Because of how the Volt BMS slaves are addressed, you can only use up to one full Volt pack with a single SimpBMS. So for two packs, you'd need to run two separate BMSs. I'm going to have two displays in the car, and possibly some relay logic for protection as needed.
Second Life now has an option to order the Volt boards, but they are backordered due to parts shortages. I've been waiting almost two months for mine and they haven't shipped yet.
If at first you don't succeed, buy a bigger hammer.
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
- tom91
- Posts: 2296
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 199 times
- Been thanked: 524 times
Re: BMS controller for Tesla, VW, Mitsubishi battery slaves
Sorry to everyone waiting on SimpBMS's, due to the parts shortage caused by Corona the delivery time from order was almost 2 months for a new batch.
I am moving the boards onto distributors like Second Life this week and beginning of next.
I am moving the boards onto distributors like Second Life this week and beginning of next.
-
- Posts: 1055
- Joined: Tue Sep 17, 2019 8:33 pm
- Location: Raleigh, NC, USA
- Has thanked: 223 times
- Been thanked: 257 times
Re: BMS controller for Tesla, VW, Mitsubishi battery slaves
Totally understandable. Thanks for the update!
If at first you don't succeed, buy a bigger hammer.
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
Re: BMS controller for Tesla, VW, Mitsubishi battery slaves
Hi, have you evaluated the SimpBMS with ID.3 (and other MEB) packs yet?
I just firmed the order for 62kWh ID.3 pack and I would love the SimpBMS approach with it. In general, ID.3 packs are large modules with block shape and if the BMS would be simple, it would be an attractive foundation for conversions. Also, as MEB's are sold in volume, secondhand packs should be available easily in short while.
Raine
I just firmed the order for 62kWh ID.3 pack and I would love the SimpBMS approach with it. In general, ID.3 packs are large modules with block shape and if the BMS would be simple, it would be an attractive foundation for conversions. Also, as MEB's are sold in volume, secondhand packs should be available easily in short while.
Raine
- tom91
- Posts: 2296
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 199 times
- Been thanked: 524 times
Re: BMS controller for Tesla, VW, Mitsubishi battery slaves
Yes the VW code works with these slave modules, but the same issues is still present No balancing supported at the moment. I require internal battery logs to reverse engineer this.
Re: BMS controller for Tesla, VW, Mitsubishi battery slaves
Hi Tom, any chance you have the pinout of the ID.3 module BMS connector available? I believe it is 22 pin connector in the module? We are soon plugging in the SimpBMS to ID.3 modules. Many thanks!
-
- Posts: 228
- Joined: Sun Aug 30, 2020 6:05 pm
- Location: West Midlands, UK
- Been thanked: 13 times
Re: BMS controller for Tesla, VW, Mitsubishi battery slaves
are you after the 12s module pinout or 8s module pinout
Re: BMS controller for Tesla, VW, Mitsubishi battery slaves
Actually, not sure. the pack we just dismantled was from id.3 with 62kWh capacity with 9 modules inside, each 48V. Modules are LG manufactured with label 0z1915592h.
-
- Posts: 228
- Joined: Sun Aug 30, 2020 6:05 pm
- Location: West Midlands, UK
- Been thanked: 13 times
Re: BMS controller for Tesla, VW, Mitsubishi battery slaves
Posted on VW section of forumraine wrote: ↑Wed Nov 24, 2021 6:21 pmActually, not sure. the pack we just dismantled was from id.3 with 62kWh capacity with 9 modules inside, each 48V. Modules are LG manufactured with label 0z1915592h.