Isn't there some kind of water proofing spray you can put on the circuits? I guess you'd still need some way to protect the batteries, but I think it is doable.