Skip to content

Commit 62e3fec

Browse files
authored
Create APFPV.mdx
1 parent 349fb9c commit 62e3fec

File tree

1 file changed

+215
-0
lines changed

1 file changed

+215
-0
lines changed
Lines changed: 215 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,215 @@
1+
---
2+
title: "APFPV Firmware - Beginner's Guide"
3+
description: "Simple WiFi-based FPV video transmission for beginners. Easy setup, no complex configuration required."
4+
---
5+
6+
# APFPV Firmware - Complete Beginner's Guide
7+
8+
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.
9+
10+
## What is APFPV?
11+
12+
The APFPV firmware from the OpenIPC team creates direct WiFi communication between your drone's video transmitter (VTX) and your ground station. Instead of complex mesh networks, your drone simply acts like a WiFi router that you connect to directly.
13+
14+
This isn't meant to be revolutionary technology - it's designed to be **simple and accessible**, especially for people who find other FPV systems too complicated to set up.
15+
16+
## Why Choose APFPV?
17+
18+
**Perfect for beginners because:**
19+
- No complicated setup or configuration needed
20+
- Works with any phone, tablet, or computer with WiFi
21+
- No special equipment required for your ground station
22+
- Simple web interface you can open in any browser
23+
24+
**Great for:**
25+
- Learning FPV without technical complexity
26+
- Slow-moving vehicles (cars, boats, gentle flying)
27+
- Non-aerobatic flying (planes and quadcopters)
28+
- Using any device as your FPV screen
29+
- Experimenting with different ground station equipment
30+
31+
**Important limitations:**
32+
- Has 40-70ms delay (not suitable for fast aerobatics or racing)
33+
- Delay depends on many factors including distance and interference
34+
35+
**Huge advantage:**
36+
Your ground station can be **absolutely anything** with WiFi! This includes outdoor devices from TP-Link, Ubiquiti, and other manufacturers with good built-in antennas for reliable long-range communication.
37+
38+
## What You'll Need
39+
40+
### For Your Drone (VTX):
41+
- OpenIPC-compatible camera/board
42+
- WiFi chip (RTL8812AU or RTL8733BU supported - most common ones work)
43+
44+
### For Viewing (Ground Station):
45+
- **Android**: PixelPilot app (recommended)
46+
- **Computer**: Any computer with WiFi and a web browser
47+
- **Professional**: Outdoor WiFi equipment (TP-Link, Ubiquiti, etc.)
48+
- **Any device**: That can receive RTP video streams
49+
50+
## Step-by-Step Setup
51+
52+
### Step 1: Install APFPV Firmware
53+
54+
**Download and prepare:**
55+
1. Download the firmware: https://github.com/OpenIPC/builder/releases/download/latest/openipc.ssc338q-nor-apfpv.tgz
56+
2. Extract the archive (you'll get `uImage.ssc338q` and `rootfs.squashfs.ssc338q`)
57+
58+
**Install on your drone:**
59+
1. Use WinSCP (with SCP protocol) or another file transfer method
60+
2. Copy both files to `/tmp` folder on your drone
61+
3. Connect to your drone via UART or SSH
62+
4. Run this command:
63+
```bash
64+
sysupgrade -z -n --kernel=/tmp/uImage.ssc338q --rootfs=/tmp/rootfs.squashfs.ssc338q
65+
```
66+
5. Wait for installation to complete and reboot your drone
67+
68+
### Step 2: Connect to Your Drone
69+
70+
After your drone reboots:
71+
72+
1. On your phone/computer, look for WiFi networks
73+
2. Connect to: **"OpenIPC"**
74+
3. Password: **"12345678"**
75+
4. Your device will automatically get an IP address (192.168.0.X)
76+
77+
**Network details:**
78+
- Your drone's IP: `192.168.0.1`
79+
- Video stream goes to: `192.168.0.10`
80+
- Network range: `192.168.0.0/24`
81+
82+
### Step 3: View Live Video
83+
84+
**On Android (Easiest):**
85+
- Download and open PixelPilot app
86+
- Video should appear automatically
87+
88+
**On Any Computer:**
89+
- Open web browser
90+
- Go to: `http://192.168.0.1`
91+
- You'll see the drone's beautiful WebUI with live video
92+
93+
**On Linux:**
94+
Use GStreamer command:
95+
```bash
96+
gst-launch-1.0 udpsrc port=5600 ! application/x-rtp ! rtph265depay ! avdec_h265 ! fpsdisplaysink sync=false
97+
```
98+
99+
**Any Other Device:**
100+
Use any program that can receive RTP streams over UDP on port 5600.
101+
102+
## Customizing Your WiFi Network
103+
104+
**Change your WiFi name and password:**
105+
106+
Connect to your drone via UART or SSH and run:
107+
```bash
108+
fw_setenv wlanssid Drone
109+
fw_setenv wlanpass openipcfpv
110+
```
111+
112+
Replace "Drone" with your preferred network name and "openipcfpv" with your chosen password. Reboot your drone for changes to take effect.
113+
114+
## Understanding the Setup
115+
116+
Think of your setup like this:
117+
- **Your drone** = WiFi router (192.168.0.1)
118+
- **Your ground station** = Connected device (192.168.0.10)
119+
- **Video stream** = Data flowing from drone to your device
120+
- **Web interface** = Control panel at http://192.168.0.1
121+
122+
## Supported Hardware
123+
124+
**WiFi Chips (VTX side):**
125+
- RTL8812AU (high-power dual-band)
126+
- RTL8733BU (compact USB adapter)
127+
128+
**Ground Station (your side):**
129+
- Any smartphone or tablet
130+
- Any computer with WiFi
131+
- Professional outdoor WiFi equipment
132+
- FPV goggles with WiFi capability
133+
- Literally any WiFi-enabled device!
134+
135+
## Common Questions
136+
137+
### "What's the video delay?"
138+
Expect 40-70ms delay. This varies based on:
139+
- Distance between drone and ground station
140+
- WiFi interference in the area
141+
- Processing power of your ground station device
142+
- Video quality settings
143+
144+
### "Can I use professional WiFi equipment?"
145+
Yes! This is a major advantage of APFPV. You can use:
146+
- TP-Link outdoor access points
147+
- Ubiquiti wireless equipment
148+
- Any commercial WiFi gear with good antennas
149+
- This gives you much better range than typical FPV systems
150+
151+
### "What's the range?"
152+
Range depends entirely on your equipment:
153+
- Basic smartphone: 50-200 meters
154+
- Good WiFi adapter: 200-500 meters
155+
- Professional outdoor equipment: 1+ kilometers
156+
157+
## Troubleshooting
158+
159+
### Can't See "OpenIPC" WiFi Network
160+
1. Make sure drone is powered and firmware installed correctly
161+
2. Wait 1-2 minutes after drone boots up
162+
3. Try restarting the drone
163+
4. Move closer to the drone
164+
165+
### Connected but No Video
166+
1. Open web browser and go to `http://192.168.0.1`
167+
2. Check if you can see the web interface
168+
3. Try the PixelPilot app if on Android
169+
4. Verify you're connected to the right network
170+
171+
### Poor Video Quality
172+
1. Move closer to reduce distance
173+
2. Check for WiFi interference from other devices
174+
3. Try different location away from other WiFi networks
175+
4. Adjust video quality in the web interface
176+
177+
### Web Interface Won't Load
178+
1. Confirm you're connected to drone's WiFi
179+
2. Try `http://192.168.0.1` in different browsers
180+
3. Clear browser cache and cookies
181+
4. Restart both devices
182+
183+
## Tips for Better Performance
184+
185+
### Optimizing Your Setup
186+
- Use 5GHz WiFi when possible (less crowded than 2.4GHz)
187+
- Keep line of sight between drone and ground station
188+
- Use devices with good WiFi antennas. Use mix of directional and omnidirectional antennas.
189+
- Test everything on the ground before flying
190+
191+
## Safety and Best Practices
192+
193+
**Before Flying:**
194+
- Test complete system on the ground
195+
- Verify video quality and delay
196+
- Check WiFi range in your flying area
197+
- Have backup visual observer
198+
199+
**While Flying:**
200+
- Maintain visual line of sight
201+
- Account for 40-70ms video delay
202+
- Monitor WiFi signal strength
203+
- Stay within tested range limits
204+
205+
206+
## What Makes APFPV Special
207+
208+
Unlike complex mesh networking systems (WFB-NG, RubyFPV), APFPV:
209+
- Requires no special ground station hardware
210+
- Works with consumer WiFi equipment
211+
- Has simple point-to-point connection
212+
- Offers maximum compatibility with existing devices
213+
- Provides easy web-based configuration
214+
215+
APFPV bridges the gap between complex FPV systems and simple solutions, making FPV accessible to everyone while supporting professional equipment for advanced users.

0 commit comments

Comments
 (0)