https://support.hammerhead.io/hc/en-us/articles/12869408525851?fbclid=IwAR3Vk531zTaoWr-pqx-N6Bi_lZmuw9oafwaJoe_wV6dMaK51ZRWfS-M-nXM looks pretty robust. it was developed with input from an avid creo rider. however i understand that it does *not* separately show RE and main battery levels.
electricbikereview.com