I recently picked up a [Walksnail Avatar HD Goggles X with Moonlight kit and GM3](https://www.caddxfpv.com/products/walksnail-avatar-hd-goggles-x-with-moonlight-kit-and-gm3) which is a setup for low latency first person view with head tracking - so you can look left and right, and the camera on the drone or vehicle will turn left and right to match. Unfortunately the [official instructions](https://www.youtube.com/watch?v=EhOi91cIbQ0) leave a lot to be desired, skipping steps, and linking to no-longer-available YouTube videos - after figuring out the gaps I've posted the full setup process below: # Hardware Get all your parts out and do the following: ## Prepare the Camera ![[fpv_camera_1.jpeg]] - Remove the 4 screws from the back of the camera. ![[fpv_camera_2.jpeg]] - Disconnect the camera signal cable from the back of the camera. - Be careful, use tweezers or your fingernail to push the connector directly away from the back of the camera (do not pull on the cable itself). - It may have some slight rubbery glue on the sides (black globs in the picture). Cut through it / scrape it off if necessary, and make sure none is left in the way of the connector. ![[fpv_camera_3.jpeg]] ## Mount the Camera to the Gimbal - Connect the camera signal cable from the gimbal's body to the camera (where you just removed the other cable). ![[fpv_camera_4.jpeg]] - Position the camera in the gimbal, it is a tight fit - make sure the gimbal cable does not get pinched. - Use the 4 screws you removed from the back of the camera to fix it in place. ## Connect the Camera Signal Cable to the VTX - Remove the two bolts holding the panel where the camera signal cable enters the VTX. ![[IMG_3207.jpeg]] - Carefully remove the old camera signal cable, which should disconnect by moving straight away from the VTX - I placed a small flathead under the cable and gently pressed upwards on both sides) - Connect the camera signal cable coming out of the gimbal to the VTX, and reattach the panel using the bolts. ![[fpv_camera_5.jpeg]] ## Connect the Gimbal's Control Cable to the VTX - Locate the cable with an 8-wire plug on one end, and a 2-wire plug on the other (the rest of the cables are bare for DIY). ![[fpv_camera_6.jpeg]] - Plug the 8-wire end into the back of the gimbal, with the red and black towards the top. - Plug the other end into the VTX port marked with the white dot, using a tool to gently press it until it seats. - Use electrical tape to cover the ends of all the other wires except the red and black ones - we aren't using them in this setup. ## Connect the VTX Power Cable - Locate the 4 wire cable that came with the VTX and plug it into the port on the other side from the gimbal control cable. - Use electrical tape to cover the ends of the white and grey cables, leaving the red and black ones bare. ## Add Power Connector(s) - There is now a bare red and black wire coming out of both the gimbal and the VTX, which we need to add a connector to our power source for. - You can optionally solder them both together, and use a single connector to power both components, or add a separate connector to each. ## Ensure Airflow to the VTX - The VTX will overheat within a few minutes if not provided constant airflow - this may not be an issue if mounted on an RC plane or near to a drone's propellers. - For situations that do not provide consistent airflow, you may need to add an external fan to ensure it. # Firmware Updates Follow these steps to upgrade the 4 sets of firmware - goggles, head tracking (inside the goggles), vtx, gimbal. > [!WARNING] Do not update any of your firmware unless you also have this [4-pole to 5-pole cable](https://www.caddxfpv.com/products/audio-cable-dual-head-90-4-pole-to-5-pole) - If you don't, order the cable, and leave your firmware as-is until you have it. ## Upgrade Goggles Firmware - Download the latest stable Avatar firmware from the [CADDX Download Center](https://www.caddxfpv.com/pages/download-center) - Format an SD card as MS-FAT / FAT32 and copy the file "AvatarX_Gnd_x.x.x.img" to its root. - Insert the SD card in the goggles, turn them on, and hold down the link/bind button for 10 seconds until you hear a beep. - After about 10 seconds, the goggles will begin beeping once every second, this will continue until the firmware update is complete. ## Upgrade the Head Tracking Firmware (Windows Required) - The head tracking firmware is in the goggles, and updated separately from the goggles firmware. - Connect the goggles to the update board, using the 5-pin cable end in the goggles, and the 4 pin cable end in the board. - Connect the update board to the computer. - Power on the goggles. - Open CWHeadTracker.exe and use the first control to set it to English. - Use the second control to select the COM port (it may do this for you automatically). - Click "Open" and choose "CwGimbalZGV2Main_VX.X.cahf" - Click Upgrade and wait for the progress bar to finish. ## Upgrade VTX Firmware - Format an SD card as MS-FAT / FAT32 and copy the file "AvatarMoonlight_Sky_x.x.x.img" to its root. (This file is in the same download as from the previous step). - Insert the SD card in the VTX. - Use the "USB Cable" that comes with the VTX to connect between the VTX USB Port and the REC USB Port, aligning the white wire with the white dot. - Power on the VTX and wait for the green light to flash. - Press and hold the linking button on the VTX for 8 seconds, release once the indicator light turns red. - Wait for approximately 1 minute. After the upgrade is sucessful the VTX indicator light will be green (blinking or solid). ## Upgrade Gimbal Firmware (Windows Required) - Download the latest stable GM Gimbal firmware from the [CADDX Download Center](https://www.caddxfpv.com/pages/download-center) - Connect the CH340X upgrade board to your PC with USB, and to the side port of the gimbal with the 3 wire connector. - Open the GimbalConfig software and power on the gimbal. - Set the language to English (top left button on the right hand column of buttons). - Select the COM port (only 1 option) using the control right below the language contorl. - Click "Open" and choose "CwGimbalZGV2Main_VX.X.cahf" from the same download. - Click "Upgrade" and wait for the progress bar to complete. # Software Setup ## Connect the VTX and the Goggles - Power on the VTX and wait until the light is blinking green. - Power on the goggles and wait until the main screen shows. - Using a tool, press the sync button on the VTX, and the sync button on the goggles. They will now pair and you will see the camera feed in the goggles. ## Enable Head Tracking - In the goggles access Settings -> Device -> Head Tracking and enable the mode you want. PTZ tracks all 3 axis. - When looking through the goggles, triple-tap the back button to set your zero point - whatever direction you are looking at the time will correspond to 0,0,0 on all gimbal axis.