Skip to content

Commit 5d5a020

Browse files
authored
Merge pull request #98 from PaddyP90/main
Greg/Joakim's version of APFPV firmware .
2 parents dc0f640 + f176163 commit 5d5a020

File tree

1 file changed

+106
-0
lines changed

1 file changed

+106
-0
lines changed
Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
---
2+
title: "Greg's APFPV"
3+
description: "A verson forked from APFPV tailored specally toward UAVs like mid range FPV/GPS drones and planes ."
4+
---
5+
6+
:::danger
7+
**APFPV is ALPHA software.** You may lose control of your RC vehicle due to link loss or interference. Use at your own risk. We are not responsible for any damage or loss.
8+
:::
9+
10+
APFPV stands for "Access Point FPV" - it's a simple way to get video from your drone to your phone, tablet, or computer using regular WiFi. Think of it like your drone creating its own WiFi hotspot that you connect to for live video.
11+
12+
## Why this APFPV version ?
13+
14+
"This version incorporates a-link adaptive streaming solution developed by [ Greg Spark ](https://github.com/sickgreg/) and [Joakim](https://github.com/snokvist/) , which dynamically adjusts video quality based on real-time network conditions."
15+
16+
### For Viewing (Ground Station):
17+
- **Android**: PixelPilot app (recommended)
18+
- **Computer**: Any computer with WiFi and a web browser
19+
- **Professional**: Outdoor WiFi equipment (TP-Link, Ubiquiti, etc.)
20+
- **Radxa GS**: With our latest SBC images you can easily whitch between WFB-ng and APFPV .
21+
- **Any device**: That can receive RTP video streams
22+
23+
### VTX hardware
24+
Video transmitters (VTX) paired with RTL8812AU or EU -based Wi-Fi modules are supported. This includes popular solutions such as the RunCam WiFi Link V1/V2, EMAX Wyvern Link, and DIY implementations using the SSC338Q chipset like openipc thinker SD + NIC.
25+
## For optimal performance, the use of RTL8812EU -based Wi-Fi modules is strongly recommended on both the transmitter and receiver ends.
26+
27+
## Step-by-Step Setup
28+
29+
### Installing Greg's APFPV Firmware
30+
31+
32+
### Step 1: Connect Your VTX to Internet
33+
34+
**Physical connection:**
35+
1. Connect your VTX to your computer using a Ethernet cable, USB adapter or UART adapter
36+
2. Power on your VTX
37+
3. Wait for it to fully boot up (about 1-2 minutes)
38+
39+
**Connect to your WiFi router:**
40+
1. Your VTX needs to connect to your home WiFi to download the firmware
41+
2. Use SSH to connect to your VTX (see "How to SSH" below)
42+
3. Configure your VTX to connect to your home WiFi network
43+
44+
### Step 2: How to SSH Into Your VTX
45+
46+
**What is SSH?** SSH is a way to type commands directly into your drone from your computer.
47+
48+
**On Windows:**
49+
1. Download and install [PuTTY](https://www.putty.org/) (free SSH program)
50+
2. Open PuTTY
51+
3. In "Host Name" field, enter your VTX's IP address
52+
4. Port: 22
53+
5. Connection type: SSH
54+
6. Click "Open"
55+
7. Login with your VTX's username (root) and password (12345)
56+
57+
**On Mac/Linux:**
58+
1. Open Terminal
59+
2. Type: `ssh root@[VTX-ip-address]`
60+
3. Press Enter
61+
4. Enter password when prompted
62+
63+
**Finding your VTX's IP address:**
64+
- Check your router's admin page for connected devices
65+
- Open a web browser on any device connected to your Wi-Fi.
66+
Type your router’s gateway address in the address bar (common ones below) and press Enter:
67+
192.168.1.1 or
68+
192.168.0.1 or
69+
192.168.1.254 or
70+
10.0.0.1
71+
Or try: http://routerlogin.net (Netgear) or http://my.router
72+
(Tip: The correct address is usually shown as “Default Gateway” in the ipconfig or settings steps above.)
73+
74+
Log in with your router’s admin username and password
75+
(Common defaults: username admin, password admin or password — check the sticker on your router if you never changed it.)
76+
Look for sections called:
77+
Connected Devices,
78+
Device List,
79+
Attached Devices,
80+
DHCP Clients,
81+
82+
You’ll see a list of all devices with their names and IP addresses.
83+
find the device named Sigmastar and it's IP address
84+
85+
- Or use network scanning apps on your phone
86+
- Common default: 192.168.1.24 or 192.168.0.24
87+
88+
### Step 3: Install Firmware with One Command
89+
90+
Once you're connected via SSH and your VTX has internet access:
91+
92+
1. Copy and paste this exact command:
93+
```bash
94+
curl -L -o /tmp/openipc.ssc338q-nor-apfpv-greg08RC2.tgz https://github.com/sickgreg/OpenIPC_sickgregFPV_apfpv/raw/main/openipc.ssc338q-nor-apfpv-greg08RC2.tgz && sysupgrade --archive=/tmp/openipc.ssc338q-nor-apfpv-greg08RC2.tgz -f -n
95+
```
96+
97+
2. Press Enter
98+
99+
3. Wait for the download and installation (5-10 minutes)
100+
101+
4. Your VTX will automatically reboot when finished
102+
103+
**That's it!** Your VTX now has APFPV firmware installed. Make sure you unplug the ethernet cable after you finish for the stream to work properly.
104+
## From this point forward, the setup process follows the same structure and conventions as the OpenIPC APFPV firmware. Please refer to the corresponding APFPV section in the official OpenIPC documentation.
105+
### For a more detailed explanation, please refer to Greg’s official guide on GitHub:
106+
[Sickgreg OpenIPC_sickgregFPV_apfpv ](https://github.com/OpenIPC/firmware/wiki/APFPV](https://github.com/sickgreg/OpenIPC_sickgregFPV_apfpv))

0 commit comments

Comments
 (0)