Makita - mnh-jansson/open-battery-information GitHub Wiki
Makita LXT
The protocol Makita use is based on Maxims 1-Wire protocol, the reset procedure (start of communication), skip ROM and read ROM functions are implemented. The timing differs from the standard.
MC908JK3E based BMS boards (NOT SUPPORTED)
[!CAUTION] MC908JK3E based BMS boards do not have any cell monitoring or protection mechanism implemented and should not be used even if unlocked
LIP5002
Microcontroller: MC908JK3E
Charge fuse: 1808 15A
:x: NOT SUPPORTED
LIPW001
Microcontroller: MC908JK3E
Charge fuse: SFH 1215 15A (15AH3)
:x: NOT SUPPORTED
uPD78F0513 based BMS boards (NOT SUPPORTED)
LIPW002
Microcontroller: uPD78F0513
Charge fuse: 15AH3 15A
:x: NOT SUPPORTED
LIPW003
Microcontroller: uPD78F0513
Charge fuse: 15AH3 15A
:x: NOT SUPPORTED
LIPW005
Microcontroller: uPD78F0513
Charge fuse: 15AH3 15A
:x: NOT SUPPORTED
LIPW006
Microcontroller: uPD78F0513
Charge fuse: 15AH3 15A
Main fuses: 2x JHC 7358 50A
:x: NOT SUPPORTED
LIPW011 (1-894-767-21)
Microcontroller: uPD78F0513
Main fuses: 3x SFK 30A
:x: NOT SUPPORTED
[!NOTE] Certain boards have the part number "1-894-767-21" printed in place of "LIPW011"
LIPW012
Microcontroller: uPD78F0513
Charge fuse: D6SC5 15A
:x: NOT SUPPORTED
LIPW013
Microcontroller: uPD78F0513
Charge fuse: D6SC5 15A
:x: NOT SUPPORTED
BL1820/Unmarked PCB Model
Microcontroller: uPD78F0513
Found in BL1820 (not -B, no battery meter/LEDs)
Charge fuse: 15AH5 15A
:x: NOT SUPPORTED
RL78/STM32 based BMS boards (SUPPORTED)
LIPW014
Microcontroller: MAK02
Charge fuse: D6SC5 15A
:white_check_mark: SUPPORTED
LIPW015
Microcontroller: MAK02
Charge fuse: D6SC5 15A
:white_check_mark: SUPPORTED
LIPW017
Microcontroller: STM32L051C8
Main fuses: 3x SFK 30A
:white_check_mark: SUPPORTED
[!IMPORTANT] Battery cell contacts must be connected in sequential order from V0 through V5, otherwise trying to charge will result in a blinking red light on the charger
[!WARNING] If the battery locks after charging, there is currently no known fix and the board should be swapped.
BL1850B-D
Microcontroller: NEC/Renesas RAJ240080DFP (RL78)
Main fuses: 3x SFK 30A
:white_check_mark: SUPPORTED
BL1850B
Microcontroller: NEC/Renesas RAJ240080DFP (RL78)
Main fuses: 3x SFK 30A
:white_check_mark: SUPPORTED
BL1840B
Microcontroller: NEC/Renesas RAJ240080DFP (RL78)
Charge fuse: D6SC5 15A
:white_check_mark: SUPPORTED
BL1815N BL1820
Microcontroller: MAK01
Charge fuse: D6SC5 15A
:white_check_mark: SUPPORTED