Picked up a 4S 100A BMS from AliExpress a few months back for my campervan build — paid about £8 for it, so expectations weren't sky high. Running four 280Ah LiFePO4 cells I got from a group buy last spring. The BMS seems to do its basic job of cutting off under/over voltage, but I've noticed the individual cell voltages it reports over the balance wires are consistently off by about 30–50mV compared to what my multimeter reads directly at the cell terminals. Not massive, but enough to make me nervous about whether it's balancing properly.
Tried two different units from the same seller thinking the first was a dud, but the second one behaves almost identically. My Victron SmartShunt is showing overall pack voltage fine — it's just the per-cell readings from the BMS itself that seem dodgy. Wondering if it's a firmware/calibration issue or just garbage ADC hardware on these cheap boards.
Has anyone gone down the rabbit hole of trying to calibrate one of these, or is it basically a case of binning it and spending proper money on something like a Daly or JK BMS? I'd rather not drop £60–80 if someone's found a workaround, but equally I don't want to be flying blind on cell-level health.