Connect Victron BMV battery monitor to a computer

Months after I bought a Victron BMV-600S battery monitor I found out that you can connect it to a computer through serial port. In this post I'm going to explain how you can connect a BMV to a computer. My main idea it's connect it to a Raspberry Pi but the procedure it's the same for any PC with available USB ports. First we need an serial-usb adaptor. You can search for "usb serial to RS232 arduino" in eBay. I bought one that looks similar to this:

Serial-usb adaptor.

Once you have the adaptor the only thing you have to do is connect it in the appropiate way. Below I put a schematic as a guide. Notice that probably your adaptor will be different, so check the your adaptor instructions or look at the PCB silkscreen.

Victron BMV connection schematic.

As you can see, only the RX,TX and GND pins are connected, left the other pins disconnected. Now you can connect the USB to a computer and check that data is being received.

Connection parameters:

Baud rate: 19200
Data bits: 8 
Parity: None
Stop bits: 1
Flow control: None

WARNING: Do it at your own RISK, I'm not responsible for any damages!

comments powered by Disqus