Skip to content

Commit bb16423

Browse files
authored
Update groundstation-radxa-zero-3w.md
1 parent 130115b commit bb16423

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

src/content/docs/use-cases/fpv/groundstation-radxa-zero-3w.md

+19-2
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,28 @@ version: 1.9.1
3636
* EMMC
3737
[How to flash the image to your onboard emmc](https://github.com/OpenIPC/sbc-groundstations/blob/master/radxa_pi_zero_3w/flashing_to_the_onboard_memory.md)
3838

39-
## Setup
40-
Note: for RubyFPV you will either need a USB network dongle
39+
## Setup Process
40+
Note: for RubyFPV you will either need a USB network dongle
41+
4142
![fpv-radxa-usbc-lan](https://github.com/user-attachments/assets/6fe0c218-b4c2-4041-a676-ebb490743a85)
43+
4244
or access to serial console, please check [here](https://wiki.radxa.com/Zero/dev/serial-console) on how to do that.
4345

46+
- Step 1 - Flash the image to either your onboard emmc or a micro SD card. 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.
47+
- Step 2 - The system should boot to a CLI. Login as either radxa/radxa or root/root
48+
- Step 3 - Use the onboard wi-fi to connect to your home network: (note - if you are running your fpv system on the 5.8ghz channels, it would be ideal to connect the onboard wifi to a 2.4ghz network to avoid any possible interference.)
49+
- Method 1: Enter nmtui, go down to Activate a connection and activate one of the detected wifi networks.
50+
- Method 2: Edit the config.txt file in /config to contain connect_wi-fi YOUR_WIFI_SSID YOUR_WIFI_PASSWORD
51+
- Method 3: While in the scripts folder, run the wifi-connect.sh script.
52+
- To check your connection after, run nmcli and your wlan0 connection should be green. Make a note of your ip address. We will need this to ssh into the system later.
53+
- Step 4 - Set your desired screen resolution and refresh rate in the screen-mode file. Enter pixelpilot --screen-mode-list to list the available modes your connected display can handle. Then enter sudo nano /config/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. For smooth DVR playback, set the rec-fps with sudo nano /config/scripts/rec-fps to the fps at which your camera is shooting. e.g. 60, 90, 120
54+
If you want to run the highest frame-rate your connected screen is capable of, run sudo ./config/scripts/highest_framerate.sh
55+
If you want to run the highest resolution your connected screen is capable of, run sudo ./config/scripts/highest_resolution.sh
56+
- Step 5 (optional) - Set your WFB-ng channel in /etc/wifibroadcast.cfg and transfer your gs.key to /etc (A standard gs.key and drone.key are now provided)
57+
- Step 6 - Shutdown the system, disconnect the keyboard, and connect your wifi card. Boot the system and SSH from a separate computer.
58+
- Step 7 - 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. Press your DVR button. The stream should stop (the screen will go black for a second) 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. (Again, the stream should go black for a second. If it doesn't, press the button again) Confirm there is a .mp4 video file in /media by going to x.x.x.x:8080 in a browser, replacing x.x.x.x with your radxa's ip address. . Run sudo systemctl stop openipc.service to stop testing.
59+
- Step 8 - 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.
60+
4461
## Result
4562

4663
<img src="https://github.com/user-attachments/assets/43e8552e-9d24-4d7b-9120-cd2fc08a9934" alt="drawing" width="200"/>

0 commit comments

Comments
 (0)