Hi everyone. I build a small project with LED strips on a bicycle helmet. I tested the code multiple times before I assembled everything. And so far so good. No errors, no delays, everything was running well. However, when the temperature outside is too low (5 degree Celsius or less), the arduino freezes and does not respond anymore. It doesn't help to press the reset button or to off power the device. A watchdog timer that I recently added is also not working, which probably means that the arduino is completely stuck. When this happens, the LED pattern that is usually shown stops moving and freezes too. Once I am back inside for 10 minutes or longer everything is running smoothly again. Has anyone observed this before or experience with this issue?As far as I read from the manuals, all electronics should theoretically be fine down to -40 degree Celsius. My device is battery powered and I initially thought that the four rechargeable AA batteries are not delivering enough current. I switched to a 18650 Li-Ion cell and limited the current draw for the LED strips but the same thing happens again during cold weather. The project setup is a 18650 cell connected to a TP4056 battery charge/discharge regulator, which is linked to an MT3608 DC boost converter that supplies 5V to an Arduino nano v3.1. An MPU6050 is connected to the nano for motion-controlled changes of the LED pattern. Since this is only temporary during cold weather I assume that there is some issue with one of the electronics that I am using or a problem with running batteries at low temperatures.