On this system, THERE IS NO ISSUE, and it runs just fine for weeks so far, taking pictures every 20 seconds. used my EXACT same software on a BeagleBoard Black Wireless system. tried using a different camera driver instead of fswebcam (using CV instead), with no improvement tried other auto-focus cameras, with the same issue simplified the fswebcam call to just the basics of capturing an image with default settings simplified this script to JUST the fswebcam call, on a timed loop, and it still causes the issue. Troubleshooting steps I've taken to try to figure out the root cause: the camera is run via a simple python script that calls fswebcam via os.system().īecause the onboard WiFi is on the USB bus (I believe), I believe the issue is a Pi USB bus related problem. latest Raspbian image, fully updated (tried both apt-get upgrade and rpi-upgrade to no avail) cameras tested: a super-basic "Fosmon" manual-focus camera seems to be fine, but anything more complex than that fails after a few hours and either locks up the Pi completely or at least causes the WiFi to stop working (such as the Logitech C615, but I've tested >6 other cameras with the same issue). tested using external powered USB hub, with no improvement to the issue >3A power supply (5A in most cases), no issue here Pi 3B, 32GB Sandisk Class 10 memory card (no issues on non-camera systems) These issues are consistent across all devices we use cameras on, so it's not an issue with an individual Pi. I have about 100 of these systems in the field currently, but I'm still battling a recurring issue with using USB webcams. I use the Raspberry Pi 3 as the core of a PLC we manufacture for automation systems.