|Hotshoe GPS-IMU in enclosure|
|All the components that get packed into the GPS-IMU|
So I set about building a system that fills this niche, a camera hotshoe mounted system with a reasonably accurate GPS and IMU. There are already a lot of existing Xadow modules which satisfy the requirements of the system. I just had to cook up a few more as described in a previous post to cater for the unique requirements for interfacing with the camera and logging the data.
- Xadow Barometer
- Xadow 9-DoF IMU (can be combined with 1 above in the new 10-DoF IMU)
- Xadow GPS (the NMEA from the stock one does not agree with the Nikon so looking at a UBlox based version)
- Xadow OLED
- Xadow-M0 with MBed support
- SPI to Dual-UART with SC16IS752, this is necessary because the only available UART on the Xadow-M0 is consumed by the GPS. We need 2 more UART's to send data to BLE module and camera at 4800 Baud.
- Xadow BLE Module
- Xadow SD for logging locally in case BLE connection is patchy or a non-Nikon camera is being used which does not allow geotagging over UART.
|GPS-IMU on hotshoe mount|
After all the electronics came the enclosure and hotshoe attachment system. I designed something rough in blender using a trace of the stacked PCB's and got it locally 3D printed by 3D Hubs and Andrew Karas. This mounts nicely on the hotshoe, but the openings for reset, USB and cable to camera are not neat, a more aligned box is in the works.