CAN and RS485 BMS Emulated Protocols for DIY Battery to work with LV and HV Invertors - JK BMS JBD Daly 123Smart - OEM Battery


ALL NEW - Battery Finder Search for 12/24/36/48v or by capacity www.batteryfinder.net

Ok.

So I it is like this. Jkbms -> jk rs485 -> esp32 to connect to your device ?

Why can’t I connect to bt then?

BT Connection:

Jk Name - the name u have on device on ur phone app

BT protocol 12S

Serial interface OFF

OR

Serial Connection

BT Protocol OFF

Serial protocol JKBMS

Hardware connection for Serial

jkbms -> esp32 without rs485 adaptor.

ESP32-DOIT-DEV-KIT-v1-pinout-mischianti.png
 
BT Connection:

Jk Name - the name u have on device on ur phone app

BT protocol 12S

Serial interface OFF

OR

Serial Connection

BT Protocol OFF

Serial protocol JKBMS

Hardware connection for Serial

jkbms -> esp32 without rs485 adaptor.

View attachment 30549
But the max485 uses these pins on esp

At the moment use do not use the jk rs485 adaptor. And if I read the schematic right, I connect rx/tx to esp on pin d18 and d19.
 
Last edited:
Hi. I have a problem. wanted to update via OTA but it didn't work. no idea why. I'm trying to flash it again but it doesn't work anymore. how do you get the bin file on it? Are you doing that with bootloader.bin .......... on which range 0x0 , 0x10000 ???? it just doesn't want to.
 
I get connected on serial connection, but no data from bms.

Only cell count.
 

Attachments

  • IMG_1977.png
    IMG_1977.png
    253.9 KB · Views: 66
  • IMG_1976.png
    IMG_1976.png
    434.9 KB · Views: 91
Hi. I have a problem. wanted to update via OTA but it didn't work. no idea why. I'm trying to flash it again but it doesn't work anymore. how do you get the bin file on it? Are you doing that with bootloader.bin .......... on which range 0x0 , 0x10000 ???? it just doesn't want to.
i Tested on my boards and OTA work fine

flash.jpg

check if ur boards is in boot mode when u try to flash it again press boot button before
 
Now I got 2 bms online. Ttl and bt.

I just got info data from one. Is this correct?

I get a lot of blank pages when I trying to get info.
 

Attachments

  • IMG_1979.png
    IMG_1979.png
    287.9 KB · Views: 58
Last edited:
Now I got 2 bms online. Ttl and bt.

I just got info data from one. Is this correct?

I get a lot of blank pages when I trying to get info.

U need to have 2 tables with the cell values, the gray table from btop need to be one for serial one for bt. the settings part is same for both.

The new webpage data are uploaded one at 3 seconds.
The serial and can is evry 1 sec
 
U need to have 2 tables with the cell values, the gray table from btop need to be one for serial one for bt. the settings part is same for both.

The new webpage data are uploaded one at 3 seconds.
The serial and can is evry 1 sec
Ok.

I don’t know why I get blank pages.

And I get strange % in serial connection
 

Attachments

  • IMG_1980.png
    IMG_1980.png
    783.6 KB · Views: 40
Ok.

I don’t know why I get blank pages.

And I get strange % in serial connection
i fix a bug and upload 4.2b, try and see if ur soc is ok now.

Do u use CAN connection for the invertor?
if u not use it put CAN protocol OFF, the interface will wait for some can msg, can make more delay in ur webpage
 
Last edited:
Back
Top