Skip to content

Releases: OpenIPC/sbc-groundstations

Radxa Zero 3w w/ OpenIPC v1.5.0-rc2

02 May 01:31
23e4a23
Compare
Choose a tag to compare
Pre-release

Pre-Release Notes:
This image uses the FPVue project rather than pure gstreamer to display the video. It includes an OSD as well as DVR video recording. (OSD is NOT recorded, only displayed to the screen)
On first boot, the stream will not start to give the user the ability to set up the system. Please perform the following steps.

  • Step 1 - Flash the image to either your onboard emmc or a micro SD card. (do not flash to 8gb emmc, it may not boot because of a sizing issue)
  • Step 2 - Connect a screen and a wired keyboard to your radxa (you may need a usb-a to usb-c adapter or hub) and boot the system.
  • Step 3 - The system should boot to a CLI. Login as either radxa/radxa or root/root (I personally use the radxa user but some prefer using the root account. EVERYTHING IS LOCATED AT /home/radxa)
  • Step 4 - Run ./resizefs.sh to repartition and resize your filesystem. Ignore all the red text and let the script finish.
  • Step 5 - Use the onboard wifi to connect to your home network: while in the scripts folder, run the wifi-connect.sh script with your home network name and password as follows: ./wifi-connect.sh NetworkName NetworkPassword. Replace NetworkName and NetworkPassword with your home network credentials. To check your connection after, run nmcli and your wlan1 connection should be green. Make a note of your ip address. We will need this to ssh into the system later.
  • Step 6 - Set your desired screen resolution and refresh rate in the screen-mode file. sudo nano screen-mode and change to your desired specifications. Format is WxH@fps -- Common values would be 1920x1080@60, 1920x1080@120. 1280x720@60, 1280x720@120
  • Step 7 - Set your WFB-ng channel in /etc/wifibroadcast.cfg and transfer your gs.key to /etc
  • Step 8 - Shutdown the system, disconnect the keyboard, and connect your wifi card. Boot the system and SSH from a separate computer.
  • Step 9 - Test the system. Run wfb-cli gs and plug in your camera. Make sure you are properly getting video and telemetry packets. Hit CTRL-C to exit the wfb-cli. Run sudo systemctl start openipc.service and the display connected to the radxa should change to your video feed with OSD. Press your DVR button. The stream should stop and a new stream being recorded should start. Press the dvr button again to stop the saving stream and go back to the display stream. Confirm there is a .ts video file in home/radxa/Videos. Run sudo systemctl stop openipc.service to stop testing.
  • Step 10 - Last and final step. Once you have confirmed the system is working and you have set your desired settings, run sudo systemctl enable openipc.service to have the stream begin on boot.

This is a prebuilt image for the Radxa Zero 3w to stream OpenIPC video. Simply setup your keys and desired channel, give the system a reboot, and after the stream will begin automatically on plug-in.

How to flash the image to your onboard emmc

On first boot, connect a keyboard and login is root/root (user/password is radxa/radxa)

Run ./resizefs.sh to repartition and resize your filesystem. Ignore all the red text and let the script finish.

Run wfb_keygen (located in your path) and transfer the keys. Run sudo cp gs.key /etc to transfer your gs.key to the groundstation's /etc directory. To transfer the drone.key file, connect your camera and radxa to your home network, then run scp drone.key root@x.x.x.x:/etc and replace x.x.x.x with your camera's local ip address. (You will need to set up your network accordingly.)


Stock settings will set the display to 1920x1080@60fps. You will want to change this behavior in the screen-mode file in the scripts folder found in your home directory. -- sudo nano /home/radxa/screen-mode
e.g. for HDZ goggles -- change to 1280x720@100


You can use the handy wifi-connect.sh script found in the scripts folder in the radxa home directory. Run the script with your home network name and password as follows: ./wifi-connect.sh NetworkName NetworkPassword. Replace NetworkName and NetworkPassword with your home network credentials.

You can also manually setup the onboard wifi for SSH connectivity. (udev rules and networkmanager are already configured in this image, you only need to execute the nmcli commands)


This image includes DVR functionality; It requires a push button to be installed to the gpio header between physical pins 25 and 27 like so:

radxagpio

To record DVR, push the button once. The preview stream will end and the the recording stream will start; DVR will begin recording. When finished, push the button once to stop the recording and save the file. The recording stream will end and the preview stream will return.

DVR is saved to the Videos folder in your home directory. DVR can be accessed either at /home/radxa/Videos or via a media server. Connect your groundstation to your home network and it can be accessed via a web browser at x.x.x.x:8080 -- replace x.x.x.x with your groundstation's local ip address.

Radxa Zero 3w w/ OpenIPC v1.5.0-rc1

07 Apr 08:45
d1be6dc
Compare
Choose a tag to compare
Pre-release

There is a known bug in this image that causes stuttering, it is for testing purposes only.

Pre-Release Notes:
This image uses the FPVue project rather than gstreamer to display the video. It includes an OSD as well as DVR video recording. (OSD is NOT recorded, only displayed to the screen)
On first boot, the stream will not start to give the user the ability to set up the system. Please perform the following steps.

  • Step 1 - Flash the image to either your onboard emmc or a micro SD card.
  • Step 2 - Connect a screen and a wired keyboard to your radxa (you may need a usb-a to usb-c adapter or hub) and boot the system.
  • Step 3 - The system should boot to a CLI. Login as either radxa/radxa or root/root (I personally use the radxa user but some prefer using the root account)
  • Step 4 - cd /home/radxa/scripts and then run ./resizefs.sh to repartition and resize your filesystem. Ignore all the red text and let the script finish.
  • Step 5 - Use the onboard wifi to connect to your home network: while in the scripts folder, run the wifi-connect.sh script with your home network name and password as follows: ./wifi-connect.sh NetworkName NetworkPassword. Replace NetworkName and NetworkPassword with your home network credentials. To check your connection after, run nmcli and your wlan1 connection should be green. Make a note of your ip address. We will need this to ssh into the system later.
  • Step 6 - Set your desired screen resolution and refresh rate in the screen-mode file. sudo nano /home/radxa/scripts/screen-mode and change to your desired specifications. Format is WxH@fps -- Common values would be 1920x1080@60, 1920x1080@120. 1280x720@60, 1280x720@120
  • Step 7 - Set your WFB-ng channel in /etc/wifibroadcast.cfg and transfer your gs.key to /etc
  • Step 8 - Shutdown the system, disconnect the keyboard, and connect your wifi card. Boot the system and SSH from a separate computer.
  • Step 9 - Test the system. Run wfb-cli gs and plug in your camera. Make sure you are properly getting video and telemetry packets. Hit CTRL-C to exit the wfb-cli. Run sudo systemctl start openipc.service and the display connected to the radxa should change to your video feed with OSD. Press your DVR button. The stream should stop and a new stream being recorded should start. Press the dvr button again to stop the saving stream and go back to the display stream. Confirm there is a .ts video file in home/radxa/Videos. Run sudo systemctl stop openipc.service to stop testing.
  • Step 10 - Last and final step. Once you have confirmed the system is working and you have set your desired settings, run sudo systemctl enable openipc.service to have the stream begin on boot.

This is a prebuilt image for the Radxa Zero 3w to stream OpenIPC video. Simply setup your keys and desired channel, give the system a reboot, and after the stream will begin automatically on plug-in.

How to flash the image to your onboard emmc

On first boot, connect a keyboard and enter a terminal with CTRL+ALT+F1 -- login is root/root (user/password is radxa/radxa)

cd to the scripts folder: cd /home/radxa/scripts

Run ./resizefs.sh to repartition and resize your filesystem. Ignore all the red text and let the script finish.

Run wfb_keygen (located in your path) and transfer the keys. Run sudo cp gs.key /etc to transfer your gs.key to the groundstation's /etc directory. To transfer the drone.key file, connect your camera and radxa to your home network, then run scp drone.key root@x.x.x.x:/etc and replace x.x.x.x with your camera's local ip address. (You will need to set up your network accordingly.)


Stock settings will set the display to 1920x1080@60fps. You will want to change this behavior in the screen-mode file in the scripts folder found in your home directory. -- sudo nano /home/radxa/scripts/screen-mode
e.g. for HDZ goggles -- change to 1280x720@100


You can use the handy wifi-connect.sh script found in the scripts folder in the radxa home directory. Run the script with your home network name and password as follows: ./wifi-connect.sh NetworkName NetworkPassword. Replace NetworkName and NetworkPassword with your home network credentials.

You can also manually setup the onboard wifi for SSH connectivity. (udev rules and networkmanager are already configured in this image, you only need to execute the nmcli commands)


This image includes DVR functionality; It requires a push button to be installed to the gpio header between physical pins 25 and 27 like so:

radxagpio

To record DVR, push the button once. The preview stream will end and the the recording stream will start; DVR will begin recording. When finished, push the button once to stop the recording and save the file. The recording stream will end and the preview stream will return.

DVR is saved to the Videos folder in your home directory. DVR can be accessed either at /home/radxa/Videos or via a media server. Connect your groundstation to your home network and it can be accessed via a web browser at x.x.x.x:8080 -- replace x.x.x.x with your groundstation's local ip address.

Orange Pi 3B w/ OpenIPC v1.0.0

23 Mar 02:24
e2f8fb1
Compare
Choose a tag to compare

This is a prebuilt image for the Orange Pi 3B to stream OpenIPC video. Simply setup your keys and desired channel, give the system a reboot, and after the stream will begin automatically on plug-in.

On first boot, connect a keyboard and enter a terminal with CTRL+ALT+F1 -- login is orangepi/orangepi (root password is root)

cd to the scripts folder: cd scripts
Run ./resizefs.sh to repartition and resize your filesystem. Ignore all the red text and let the script finish.

Run wfb_keygen (located in your path) and transfer the keys. Run sudo cp gs.key /etc to transfer your gs.key to the groundstation's /etc directory. To transfer the drone.key file, connect your camera and orange pi to your home network, then run scp drone.key root@x.x.x.x:/etc and replace x.x.x.x with your camera's local ip address. (You will need to set up your network accordingly.)


Stock settings will set the display to 1920x1080@60fps. You will want to change this behavior in the setdisplay.sh script in the scripts folder found in your home directory. -- sudo nano setdisplay.sh
e.g. for HDZ goggles -- change MODE to 1280x720 and RATE to 100


You can setup the onboard wifi for SSH connectivity. (udev rules and networkmanager are already configured in this image, you only need to execute the nmcli commands)

You can now also use the handy wifi-connect.sh script found in the scripts folder in your home directory. Run the script with your home network name and password as follows: ./wifi-connect.sh NetworkName NetworkPassword. Replace NetworkName and NetworkPassword with your home network credentials.


This image includes DVR functionality; It requires a push button to be installed to the gpio header between physical pins 25 and 27 like so:
op3bgpio

To record DVR, push the button once. The preview stream will end and the the recording stream will start; DVR will begin recording. When finished, push the button once to stop the recording and save the file. The recording stream will end and the preview stream will return.

DVR is saved to the Videos folder in your home directory. DVR can be accessed either at /home/orangepi/Videos or via a media server. Connect your groundstation to your home network and it can be accessed via a web browser at x.x.x.x:8080 -- replace x.x.x.x with your groundstation's local ip address.

Radxa Zero 3w w/ OpenIPC v1.4.0

21 Mar 02:09
32d9021
Compare
Choose a tag to compare

V1.4.0 Notes
There is now a handy wifi-connect.sh script in the scripts folder to help you connect your radxa to your home network with the onboard wifi. Run the script with your home network name and password as follows: ./wifi-connect.sh NetworkName NetworkPassword. Replace NetworkName and NetworkPassword with your home network credentials.

The way video is displayed has changed. Now a stream will begin on plug-in after you transfer your keys regardless of whether you have installed a push button for DVR. If you HAVE installed a push button to record dvr, when the button is pushed the first preview stream will end and a new recording stream will begin. Once finished, push the button a second time and the recording stream will end and a new preview stream will begin again.


This is a prebuilt image for the Radxa Zero 3w to stream OpenIPC video. Simply setup your keys and desired channel, give the system a reboot, and after the stream will begin automatically on plug-in.

How to flash the image to your onboard emmc

On first boot, connect a keyboard and enter a terminal with CTRL+ALT+F1 -- login is root/root (user/password is radxa/radxa)

cd to the scripts folder: cd /home/radxa/scripts

Run ./resizefs.sh to repartition and resize your filesystem. Ignore all the red text and let the script finish.

Run wfb_keygen (located in your path) and transfer the keys. Run sudo cp gs.key /etc to transfer your gs.key to the groundstation's /etc directory. To transfer the drone.key file, connect your camera and radxa to your home network, then run scp drone.key root@x.x.x.x:/etc and replace x.x.x.x with your camera's local ip address. (You will need to set up your network accordingly.)


Stock settings will set the display to 1920x1080@60fps. You will want to change this behavior in the setdisplay.sh script in the scripts folder found in your home directory. -- sudo nano /home/radxa/scripts/setdisplay.sh
e.g. for HDZ goggles -- change MODE to 1280x720 and RATE to 100


You can now use the handy wifi-connect.sh script found in the scripts folder in the radxa home directory. Run the script with your home network name and password as follows: ./wifi-connect.sh NetworkName NetworkPassword. Replace NetworkName and NetworkPassword with your home network credentials.

You can also manually setup the onboard wifi for SSH connectivity. (udev rules and networkmanager are already configured in this image, you only need to execute the nmcli commands)


This image includes DVR functionality; It requires a push button to be installed to the gpio header between physical pins 25 and 27 like so:

radxagpio

To record DVR, push the button once. The preview stream will end and the the recording stream will start; DVR will begin recording. When finished, push the button once to stop the recording and save the file. The recording stream will end and the preview stream will return.

DVR is saved to the Videos folder in your home directory. DVR can be accessed either at /home/radxa/Videos or via a media server. Connect your groundstation to your home network and it can be accessed via a web browser at x.x.x.x:8080 -- replace x.x.x.x with your groundstation's local ip address.


A note about the DVR recording in this image. To ease the strain on the processor, we record to to a ts file rather than mp4 or mkv. As a result, there is no "smear" effect recorded, the uncaptured frames are simply dropped. You may notice jumps in your recording where there was no frame information.

Orange Pi 5 Plus w/ OpenIPC v1.2.0

19 Mar 12:19
b54ec3a
Compare
Choose a tag to compare

V1.2.0 Notes
DVR and streaming behavior has changed. In the previous image it was ambiguous whether the dvr was recording or not. Now pressing the button starts the video stream as well as dvr recording. Pressing the button a second time stops the stream and saves the mkv dvr file, which is then transcoded to an mp4 file for easy use. Depending on the time of your recording, this hardware accelerated transcoding can still take upwards of 90 seconds or more, if you power off the device before the process is finished, the mkv file is still at your disposal.


This is a prebuilt image for the Orange Pi 5 Plus to stream OpenIPC video. Simply setup your keys and desired channel, give the system a reboot, and after the stream will begin automatically on plug-in.

On first boot, connect a keyboard and enter a terminal with CTRL+ALT+F1 -- login is orangepi/orangepi

Run ./home/orangepi/scripts/resizefs.sh to repartition and resize your filesystem. Ignore all the red text and let the script finish.

Run wfb_keygen and transfer the keys. Run sudo cp gs.key /etc to transfer your gs.key to the groundstation's /etc directory. To transfer the drone.key file, connect your camera and orange pi to your home network, then run scp drone.key root@x.x.x.x:/etc and replace x.x.x.x with your camera's local ip address. (You will need to set up your network accordingly.)


Stock settings will set the display to 1920x1080@60fps. You will want to change this behavior in the setdisplay.sh script in the scripts folder found in your home directory. -- sudo nano /home/orangepi/scripts/setdisplay.sh
e.g. for HDZ goggles -- change MODE to 1280x720 and RATE to 100

NOTE
The Orange Pi 5 Plus has 2 HDMI-out ports. You MUST use the HDMI port closest to the ethernet ports:
orangepi5plushdmi


This image includes DVR functionality; It requires a push button to be installed to the gpio header between physical pins 25 and 27 like so:
orangepi5plusgpio


DVR is saved to the Videos folder in your home directory. DVR can be accessed either at /home/orangepi/Videos or via a media server. Connect your groundstation to your home network and it can be accessed via a web browser at x.x.x.x:8080 -- replace x.x.x.x with your groundstation's local ip address.


Orange Pi 5 w/ OpenIPC v1.2.0

19 Mar 12:26
b54ec3a
Compare
Choose a tag to compare

V1.2.0 Notes
DVR and streaming behavior has changed. In the previous image it was ambiguous whether the dvr was recording or not. Now pressing the button starts the video stream as well as dvr recording. Pressing the button a second time stops the stream and saves the mkv dvr file, which is then transcoded to an mp4 file for easy use. Depending on the time of your recording, this hardware accelerated transcoding can still take upwards of 90 seconds or more, if you power off the device before the process is finished, the mkv file is still at your disposal.


This is a prebuilt image for the Orange Pi 5 to stream OpenIPC video. Simply setup your keys and desired channel, give the system a reboot, and after the stream will begin automatically on plug-in.

On first boot, connect a keyboard and enter a terminal with CTRL+ALT+F1 -- login is orangepi/orangepi

Run ./home/orangepi/scripts/resizefs.sh to repartition and resize your filesystem. Ignore all the red text and let the script finish.

Run wfb_keygen and transfer the keys. Run sudo cp gs.key /etc to transfer your gs.key to the groundstation's /etc directory. To transfer the drone.key file, connect your camera and orange pi to your home network, then run scp drone.key root@x.x.x.x:/etc and replace x.x.x.x with your camera's local ip address. (You will need to set up your network accordingly.)


Stock settings will set the display to 1920x1080@60fps. You will want to change this behavior in the setdisplay.sh script in the scripts folder found in your home directory. -- sudo nano /home/orangepi/scripts/setdisplay.sh
e.g. for HDZ goggles -- change MODE to 1280x720 and RATE to 100


This image includes DVR functionality; It requires a push button to be installed to the gpio header between physical pins 23 and 25 like so:
orangepi5gpio


DVR is saved to the Videos folder in your home directory. DVR can be accessed either at /home/orangepi/Videos or via a media server. Connect your groundstation to your home network and it can be accessed via a web browser at x.x.x.x:8080 -- replace x.x.x.x with your groundstation's local ip address.

Radxa Zero 3w w/ OpenIPC v1.3.0

17 Mar 06:45
bcb6630
Compare
Choose a tag to compare

This is a prebuilt image for the Radxa Zero 3w to stream OpenIPC video. Simply setup your keys and desired channel, give the system a reboot, and after the stream will begin automatically on plug-in.

NOTE The stream in this image does not begin without a push button.

How to flash the image to your onboard emmc

On first boot, connect a keyboard and enter a terminal with CTRL+ALT+F1 -- login is radxa/radxa

Run ./home/radxa/scripts/resizefs.sh to repartition and resize your filesystem. Ignore all the red text and let the script finish.

Run wfb_keygen (located in your path) and transfer the keys. Run sudo cp gs.key /etc to transfer your gs.key to the groundstation's /etc directory. To transfer the drone.key file, connect your camera and radxa to your home network, then run scp drone.key root@x.x.x.x:/etc and replace x.x.x.x with your camera's local ip address. (You will need to set up your network accordingly.)


Stock settings will set the display to 1920x1080@60fps. You will want to change this behavior in the setdisplay.sh script in the scripts folder found in your home directory. -- sudo nano /home/radxa/scripts/setdisplay.sh
e.g. for HDZ goggles -- change MODE to 1280x720 and RATE to 100


You can setup the onboard wifi for SSH connectivity. (udev rules and networkmanager are already configured in this image, you only need to execute the nmcli commands)


This image includes DVR functionality; It requires a push button to be installed to the gpio header between physical pins 25 and 27 like so:

radxagpio

To record DVR, push the button once. The stream will start and DVR will begin recording. When finished, push the button once to stop the recording and save the file.

DVR is saved to the Videos folder in your home directory. DVR can be accessed either at /home/orangepi/Videos or via a media server. Connect your groundstation to your home network and it can be accessed via a web browser at x.x.x.x:8080 -- replace x.x.x.x with your groundstation's local ip address.


A note about the DVR recording in this image. To ease the strain on the processor, we record to to a ts file rather than mp4 or mkv. As a result, there is no "smear" effect recorded, the uncaptured frames are simply dropped. You may notice jumps in your recording where there was no frame information.

Orange Pi 5 Plus w/ OpenIPC v1.1.0

15 Mar 19:49
d6aa034
Compare
Choose a tag to compare

This is a prebuilt image for the Orange Pi 5 Plus to stream OpenIPC video. Simply setup your keys and desired channel, give the system a reboot, and after the stream will begin automatically on plug-in.

On first boot, connect a keyboard and enter a terminal with CTRL+ALT+F1 -- login is orangepi/orangepi

Run ./home/orangepi/scripts/resizefs.sh to repartition and resize your filesystem. Ignore all the red text and let the script finish.

Run wfb_keygen and transfer the keys. Run sudo cp gs.key /etc to transfer your gs.key to the groundstation's /etc directory. To transfer the drone.key file, connect your camera and orange pi to your home network, then run scp drone.key root@x.x.x.x:/etc and replace x.x.x.x with your camera's local ip address. (You will need to set up your network accordingly.)


Stock settings will set the display to 1920x1080@60fps. You will want to change this behavior in the setdisplay.sh script in the scripts folder found in your home directory. -- sudo nano /home/orangepi/scripts/setdisplay.sh
e.g. for HDZ goggles -- change MODE to 1280x720 and RATE to 100

NOTE
The Orange Pi 5 Plus has 2 HDMI-out ports. You MUST use the HDMI port closest to the ethernet ports:
orangepi5plushdmi


This image includes DVR functionality; It requires a push button to be installed to the gpio header between physical pins 25 and 27 like so:
orangepi5plusgpio


To record DVR, wait for the stream to begin then push the button once. DVR will begin recording. When finished, push the button once to stop the recording and save the file.

DVR is saved to the Videos folder in your home directory. DVR can be accessed either at /home/orangepi/Videos or via a media server. Connect your groundstation to your home network and it can be accessed via a web browser at x.x.x.x:8080 -- replace x.x.x.x with your groundstation's local ip address.

Stock settings for DVR record at the stream resolution, but limited to 30fps. You can change this to 60fps recording in the stream script located at /home/orangepi/scripts/dvr.sh.


Orange Pi 5 w/ OpenIPC v1.1.0

15 Mar 19:39
a2f7af1
Compare
Choose a tag to compare

This is a prebuilt image for the Orange Pi 5 to stream OpenIPC video. Simply setup your keys and desired channel, give the system a reboot, and after the stream will begin automatically on plug-in.

On first boot, connect a keyboard and enter a terminal with CTRL+ALT+F1 -- login is orangepi/orangepi

Run ./home/orangepi/scripts/resizefs.sh to repartition and resize your filesystem. Ignore all the red text and let the script finish.

Run wfb_keygen and transfer the keys. Run sudo cp gs.key /etc to transfer your gs.key to the groundstation's /etc directory. To transfer the drone.key file, connect your camera and orange pi to your home network, then run scp drone.key root@x.x.x.x:/etc and replace x.x.x.x with your camera's local ip address. (You will need to set up your network accordingly.)


Stock settings will set the display to 1920x1080@60fps. You will want to change this behavior in the setdisplay.sh script in the scripts folder found in your home directory. -- sudo nano /home/orangepi/scripts/setdisplay.sh
e.g. for HDZ goggles -- change MODE to 1280x720 and RATE to 100


This image includes DVR functionality; It requires a push button to be installed to the gpio header between physical pins 23 and 25 like so:
orangepi5gpio


To record DVR, wait for the stream to begin then push the button once. DVR will begin recording. When finished, push the button once to stop the recording and save the file.

DVR is saved to the Videos folder in your home directory. DVR can be accessed either at /home/orangepi/Videos or via a media server. Connect your groundstation to your home network and it can be accessed via a web browser at x.x.x.x:8080 -- replace x.x.x.x with your groundstation's local ip address.

Stock settings for DVR record at the stream resolution, but limited to 30fps. You can change this to 60fps recording in the stream script located at /home/orangepi/scripts/dvr.sh.


Radxa Zero 3w w/ OpenIPC v1.2.0

14 Mar 17:17
8aebe51
Compare
Choose a tag to compare

V1.2 Notes

Fixed an issue where the image could not be flashed to devices smaller than 16GB. 8GB devices are now supported.


This is a prebuilt image for the Radxa Zero 3w to stream OpenIPC video. Simply setup your keys and desired channel, give the system a reboot, and after the stream will begin automatically on plug-in.

How to flash the image to your onboard emmc

On first boot, connect a keyboard and enter a terminal with CTRL+ALT+F1 -- login is radxa/radxa

Run wfb_keygen (located in your path) and transfer the keys. Run sudo cp gs.key /etc to transfer your gs.key to the groundstation's /etc directory. To transfer the drone.key file, connect your camera and radxa to your home network, then run scp drone.key root@x.x.x.x:/etc and replace x.x.x.x with your camera's local ip address. (You will need to set up your network accordingly.)


Stock settings will set the display to 1920x1080@60fps. You will want to change this behavior in the setdisplay.sh script in the scripts folder found in your home directory. -- sudo nano /home/ubuntu/scripts/setdisplay.sh
e.g. for HDZ goggles -- change MODE to 1280x720 and RATE to 100


You can setup the onboard wifi for SSH connectivity. (udev rules and networkmanager are already configured in this image, you only need to execute the nmcli commands)