I have a JIKONG BMS JK PB2A16S20P Active Balancer 16S 200A Bluetooth for my LiFePO4 Battery
I have seen topics here discussing the intergation via USB or RS485.
I have a couple of ESP32 and ESP8266 bare-chips here.
By bare I mean they don’t have a CH340 nor an atmega 328 or any 5V regulator.
The JK-BMS connector has 3.3V, is this live and does this supply efficient power when the BMS is powered up to drive the ESPs?
Which of the firmwares flying around on github or elsewhere would be most suitable to broadcast all data via MQTT?
I would prefere to be working with the 8266 because it has larger solder-pins.
as described in github < under this link, do I need a TTL to RS485 converter chip or can the JK BMS connect directly via the 4 Pin, JST 1.25mm pitch connector?
I looks that way in the photo.
Here a quote:
“The RS485-TTL jack of the BMS can be attached to any UART pins of the ESP. A hardware UART should be preferred because of the high baudrate (115200 baud).”
Will a direct connection work? It says “should” for the hardware adapter …
Which one would be the best RS-485 to ttl converter for the ESP8266?
Your link clearly states to connect directly to Esp UART.
If your wiring between BMS and Esp is long (for some reason), then you need two RS485-TTL converters. Avoid that, and keep them together.