Tesla Model 3 and MAX BMS

From openinverter.org wiki
Revision as of 21:13, 11 March 2026 by LRBen (talk | contribs) (An overview of the Tesla model 3 BMS controller with additional MAX chip BMS compatibilities.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview

The Tesla Model 3 BMS controller

(Model 3 BATMAN details to be added)

It also has the compatibility with some MAX chip based battery modules. Tested with the Stellantis/PSA/Opel eCMP platform.

Can be purchased here: https://www.evbmw.com/index.php/evbmw-webshop/tesla-boards/tesla-model-3-bms

Pinout

1M : Permanent 12v via 2 Amp fuse

1L : Gnd

1K – CAN High

1J – CAN Low

1H – ISOSPI+ Model 3 bms daisy chain

1G – ISOSPI- Model 3 bms daisy chain

1F – Rx for Model S/X slave boards

1E – Tx for Model S/X slave boards

1D – 12v digital input 2

1C – 12v digital input 1

1B – Analog input (e.g. analog current sensor)

2M – Digital Out 2. Low side switch.

2L – Digital Out 1. Low side switch.

4M – 5V Output (e.g. Hall effect current sensor)

4M – 5V Ground.

4K - MAX TxP - RxP

4J - MAX TxN - RxN

4H - MAX RxP - TxP

4G - MAX RxN - TxN


Connecting to Peugeot-208, Corsa E, etc. battery pack.

Module pinout

Pin 1 RXNL

Pin 2 blank

Pin 3 TXPL

Pin 4 blank

Pin 5 goes to pin 8 on Module 2

Pin 6 goes to pin 7 on Module 2

Pin 7 RXPL

Pin 8 TXNL

Pin 9 blank

Pin 10 goes to pin 3 on Module 2

Pin 11 blank

Pin 12 goes to pin 1 on Module 2


Connections from BMS to first module:

BMS pin 4K - Module pin 1

BMS pin 4J - Module pin 7

BMS pin 4H - Module pin 9

BMS pin 4G - Module pin 2


At the end of the daisy chain Pin 5 loops back to Pin 12 and Pin 6 to Pin 10.

Forum and github links

https://openinverter.org/forum/viewtopic.php?t=2465

https://github.com/damienmaguire/Tesla-Model-3-Battery-BMS

https://github.com/damienmaguire/Tesla-M3-Bms-Software