I usually run a video stream from my launches, using webcam attached to a laptop or more recently with my Chase Car Pi, so that people following the flight can see what’s going on. Following a suggestion by Anthony Stirk, I decided to set up a second streaming camera which I can strap to my chest for a close-up view of the launch preparations.
For this to work, I needed to get the whole thing (Pi, WiFi, PiCam, battery pack) packaged up to survive the odd knock. This meant internal batteries and that in turn meant the use of rechargeables (so I don’t have to unscrew the case to replace them). I ran some tests and found that regular 4 AA NiMh cells would run the Pi/WiFi/camera for plenty enough time. I then tried to fit the batteries into a case and that only worked without a battery holder. Even so, I had to remove almost all the connectors from the Pi to make it all fit. I opted for a Cyntech Blackberry Raspberry Pi Case as this had enough internal space and is of a soft enough plastic to work with (cutting holes and slots for the camera and power switch).
Into the case went 4 2650mAh Ni-Mh cells, an MSP1825S regulator, 100uF cap, power switch and a Pi Cam:
All a bit of a tight squeeze! The back of the case I screwed to a GoPro mount, to fit to a GoPro chest strap:
The camera pokes through a small square hole cut in the front of the case. Here you can also see the power switch and WiFi adapter:
Operation of the device is very very simple: switch it on. It automatically starts a simple script that pipes the output of raspivid through ffmpeg and thence to the batc server.
Finally, here I am modelling the entire setup: