FireFly-Nano-Remote (Heltec) HELP request

Hello,
I’m not very good at writing or reading code but with the help of some fellow diy enthusiasts I’ve built a few arduino+nrf remotes in the past. A relatively long time ago I discovered this project:
Home · DroidSector/FireFly-Nano-Remote Wiki · GitHub (original branch)
I bought a pair of Heltec modules, because I think they’re awesome for what they offer (microcontroller, LoRa, Wifi, oled and battery management all on one little pcb for 20+bucks each):
https://it.aliexpress.com/item/32836246848.html?gatewayAdapt=glo2ita

Currently I’m using this branch:

the original one doesn’t compile anymore because of outdated library’s and other stuff I don’t understand and I’m unable to fix anyways.
It works, with a few flaws though, the remote should work in UART only mode but I’m only able to control my vesc over UART_ADC, using pin 25 on the Heltec


It would be awesome to use UART only though because of smart reverse, or if it would be possible to refunction the trigger button of the remote for ADC reverse shenanigans. But I cannot get behind that by myself.
Another issue is that the battery% of my board is wrong, as you can see in the picture above it shows only 31% when it reads the correct Voltage of 41.3. Other UART data I get like rpm seem to be right.

Would be really awesome if I could get this fixed, this is one of my oldest unfinished projects and I’m in need of a few remotes right now. Any help is appreciated.

No idea if this is relevant anymore, but the number of cells has to be configured on the rx, it was previously set up as 12s for my board hence why you get 31% at 41.3v, no idea where it has to be defined since years have passed, also the uart comms were broken initially and i couldnt figure it out as well, the adc + uart fix was a bodge from the start but i’ve yet to have any issues.

BEWARE! DO NOT USE HALF THROTTLE FORWARD/REVERSE IN VESC, WHEN THE REMOTE RUNS OUT OF POWER IT TRIES TO BRAKE BUT IF CONFIGURED AS REVERSE IN VESC YOU’LL BREAK A FEW BONES WHEN THE BOARD EJECTS FROM UNDER YOU, DONT ASK HOW I KNOW

anyways, if you need any help with it do send me an email at yeoldepirate1@gmail.com, i’ll try my best to help