Both LP-E6N and LP-E6NH batteries can be charged using the R7's USB-C connector. The older Canon LP-E6 battery does not support USB charging. You can use the Canon PD-E1 USB Power Adapter to charge the Canon LP-E6NH and LP-E6N batteries in-camera.