I recently got a GoPro Hero 7 Black for recording some of my excursions, and while the device and accessories can be very expensive, I have also found it to be a great device.
Find below the setup that I use.
- 2x GoPro Official Battery Pack
- GoPro Super Suit (Protective Case)
- GoPro Smart Remote
- SanDisk 64GB SDXC memory card
- Protective Lense Kit
The battery life on the GoPro is unfortunately very short, and on a full charge it can manage a total recording time of up to an hour. I recommend purchasing multiple batteries and having them charges and readily available.
The smart remote can be highly useful although it is worth noting that it will not work at all once submerged in water. The reason for this is simply because it's physically impossible for the Wi-Fi signal to transmit through the water to the GoPro device.