Last night i run into some problems with the arduino nano circuits, my computer no longer discovers them as a serial port for some reason. I spent some time trying different tricks with the FTDI drivers, but came to the conclusion that i just as well should order a couple of arduino micro, "orgiginal" arduino and a lot newer than the ones i have.
Two 18650 batterys fit nicely into the box, with the DC-DC stepup regulator. They should be able to give 9v from 5v-8,4v that the two batterys provide. The transmitter draws 300mA when keying, if the duty cycle for CW is 50% and sending the ID, voltage and temperature takes 15 seconds it requires 2250mAseconds. The battery fully loaded contains 2200mAh/7920000 seconds so if transmitting once every 5 minutes that would last something like 10 days with some efficiency losses.
I will try do design a simple charge controller using a relay that just shuts of the power from the solar panel to the battery if the voltage is over 4,2v per cell. If i use a NC relay there is no risk that the arduino dies due to low voltage, and cant close the charging curcit.
Something like the following peudocode should do it
IF Voltage >= 4.2v/cell THEN open charging relay
IF Voltage >= 3v/cell THEN TX(ID, Temp, Voltage)
DELAY(300s)