DIYBMS v4 Missing Components

I agree they look near identical and very likely will work fine. The difference in maximum data rate is not super critical since the shunt and controller both operate at 19200 today and most other RS485 devices are either 115200 (EPSolar/EPEver) or 9600 (many other inexpensive devices).

C57928. LCSC has nearly 7000 available to ship within a couple days. I highly recommend submitting a batch order with all parts you will need for the controller and shunt if you are opting for both, this will save on shipping costs.

I ordered boards from JLCPCB and had them assembled, there are a couple part swaps necessary (capacitors) as JLCPCB often has stock issues and there are often a few components that can be swapped.

  • INA228AIDGST - Order direct from TI, most other suppliers seem to be out of stock.
  • LM5009
  • ADM2483

These are the links which I’ve used for sourcing parts for the shunt that were not available from Mouser/DigiKey/LCSC. I was hesitant to order them on AliExpress but I’ve had luck with these suppliers in the past and have been using the above linked parts in the shunt PCBs that I’ve assembled (still have a couple available in the USA).