You all know that I like to put action cameras on my RC vehicles to record first-person video footage. I've recently had a little trouble with that because of the low temperatures here in Buffalo. The cold was making my cameras shut down in the middle of a flight or drive. The good news is that I've found a simple and cheap DIY solution!
My current onboard camera of choice is the RunCam 2. I have two of them and a few extra batteries. All of this equipment gets used frequently. Until my recent experiences using the cameras in cold weather, I've found them to be quite reliable.
When operating my RunCam2s in freezing temperatures, their performance is unpredictable. Everything is usually fine if the camera is on a tripod of other static mount. But all bets are off once you strap it to something that moves it through the air. Unlike other action cameras, such as GoPro Heroes, the RunCam2 does not use a protective outer case. The camera body is directly exposed to the frigid atmosphere. Vent holes in the body also allow the cold air to reach the electronics within.
I suspected that the root cause of the problem was the camera's battery. LiPo cells just do not work very well when cold. In this case, the LiPo battery was getting so cold that it couldn't keep up with the camera's demands. I began placing microwavable heating pads in my camera bag to keep the batteries warm until right before I used them. While the cameras ran longer, they still shut down in flight.
I needed to find a way to seal the vent holes in the case and also provide some degree of thermal insulation. Whatever method I used would also have to be lightweight and low-profile. After exploring a few potential options, I decided to borrow a page from the cosplay handbook and use EVA foam.