Current Monitor/Shunt

hi,

got my first diybms shunt built finally after waiting for the LM chip for over two months!

well, did the initial powerup test, no sparks or smells, so looks fine.
Now for the programming, been through the thread a couple of times, have an uno and jumpers around, downloaded jtag2updi and using ArduinoIDE uploaded it to the UNO with no errors.
That’s on a win10 machine, now what?
I see that I have to use avrdude which I downloaded (from their site as a complied win exe) and fitted. but I’m struggling after that. i also see that I need to replace avrdude conf file with the one provided by jtag2updi, fine. The command line I see mentioned above by @shampeon :

./avrdude -v -C avrdude.conf -p attiny1614 -c usbtiny -U flash:w:diyBMSCurrentMonitor_ATtiny1614.hex:i

wont work as I don’t have a hex file anywhere :confused:
Do I need to compile the code in PlatformIO and then upload using avrdude?
Basically, I don’t get the process at all!

I’m obvs missing something and the fact that I find PlatformIO an impossible tool to use doesn’t help (nor that I’m not a programmer…)
so any ideas how I progress from here would be welcomed!
OK, I’ll wire +5V/GND from the UNO to the +5V/GND of the shunt and D6 of the UNO to the Reset. Also I’ve disconnected the shunt from other powersupply.
And yes, I’ve downloaded and have on my PlatformIO dir the diyBMS-CurrentShunt-master and all it’s subfolders [which I don’t seem to be using for anything atm!].

cheers

V.