Greg's APFPV
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.
Why this APFPV version ?
”This version incorporates a-link adaptive streaming solution developed by Greg Spark and Joakim , which dynamically adjusts video quality based on real-time network conditions.”
For Viewing (Ground Station):
- Android: PixelPilot app (recommended)
- Computer: Any computer with WiFi and a web browser
- Professional: Outdoor WiFi equipment (TP-Link, Ubiquiti, etc.)
- Radxa GS: With our latest SBC images you can easily whitch between WFB-ng and APFPV .
- Any device: That can receive RTP video streams
VTX hardware
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.
For optimal performance, the use of RTL8812EU -based Wi-Fi modules is strongly recommended on both the transmitter and receiver ends.
Step-by-Step Setup
Installing Greg’s APFPV Firmware
Step 1: Connect Your VTX to Internet
Physical connection:
- Connect your VTX to your computer using a Ethernet cable, USB adapter or UART adapter
- Power on your VTX
- Wait for it to fully boot up (about 1-2 minutes)
Connect to your WiFi router:
- Your VTX needs to connect to your home WiFi to download the firmware
- Use SSH to connect to your VTX (see “How to SSH” below)
- Configure your VTX to connect to your home WiFi network
Step 2: How to SSH Into Your VTX
What is SSH? SSH is a way to type commands directly into your drone from your computer.
On Windows:
- Download and install PuTTY (free SSH program)
- Open PuTTY
- In “Host Name” field, enter your VTX’s IP address
- Port: 22
- Connection type: SSH
- Click “Open”
- Login with your VTX’s username (root) and password (12345)
On Mac/Linux:
- Open Terminal
- Type:
ssh root@[VTX-ip-address] - Press Enter
- Enter password when prompted
Finding your VTX’s IP address:
- Check your router’s admin page for connected devices
- Open a web browser on any device connected to your Wi-Fi. Type your router’s gateway address in the address bar (common ones below) and press Enter: 192.168.1.1 or 192.168.0.1 or 192.168.1.254 or 10.0.0.1 Or try: http://routerlogin.net (Netgear) or http://my.router (Tip: The correct address is usually shown as “Default Gateway” in the ipconfig or settings steps above.)
Log in with your router’s admin username and password (Common defaults: username admin, password admin or password — check the sticker on your router if you never changed it.) Look for sections called: Connected Devices, Device List, Attached Devices, DHCP Clients,
You’ll see a list of all devices with their names and IP addresses. find the device named Sigmastar and it’s IP address
- Or use network scanning apps on your phone
- Common default: 192.168.1.24 or 192.168.0.24
Step 3: Install Firmware with One Command
Once you’re connected via SSH and your VTX has internet access:
- Copy and paste this exact command:
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-
Press Enter
-
Wait for the download and installation (5-10 minutes)
-
Your VTX will automatically reboot when finished
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.