Fun puzzles!
The mechanic of waiting time to recharge the batteries seems unnecessary as it doesn't affect the completion of the puzzles, maybe you could remove it (make it instantaneous) or make it a part of the puzzle solving.
I still had fun solving the puzzles! great job!