The DJI O4 Air Unit represents a significant leap forward in digital FPV technology. Building on the success of the O3, the O4 delivers improved penetration, lower latency in race mode, and compatibility with both DJI Goggles 2, Goggles Integra, and the new Goggles 3. This guide walks through every step of setting up the O4 Air Unit — from unboxing to your first flight.
## What’s New in the O4 Air Unit
Compared to the O3 Air Unit, the O4 brings several meaningful upgrades:
– **Improved RF Performance**: Better penetration through trees and buildings thanks to an upgraded SDR and antenna design
– **Race Mode**: A new low-latency mode achieving sub-20ms glass-to-glass latency at 60Mbps
– **Wider Camera FOV**: 160-degree ultra-wide field of view for more immersive flying
– **Reduced Weight**: The camera module is 20% lighter than the O3
– **Native Canvas Mode**: DJI OSD elements can now be rendered directly in the goggles without Betaflight OSD passthrough
## Hardware Specifications
| Specification | DJI O4 Air Unit | DJI O3 Air Unit |
|—|—|—|
| Weight (Air Unit + Camera) | 36.4g | 39.4g |
| Camera Sensor | 1/1.7-inch | 1/1.7-inch |
| Max Video Resolution | 4K/60fps | 4K/60fps |
| FOV | 160° | 155° |
| Latency (lowest) | 18ms (Race Mode) | 22ms |
| Transmission Power | Up to FCC 1.2W / CE 700mW | Up to FCC 1.2W / CE 700mW |
| Built-in Storage | 32GB | 32GB |
| Operating Temperature | -10°C to 40°C | -10°C to 40°C |
| Input Voltage | 7.4-26.4V (2S-6S) | 7.4-26.4V (2S-6S) |
## Step 1: Unboxing and Physical Inspection
When you receive your O4 Air Unit, verify the package includes:
1. O4 Air Unit module (aluminum heatsink body)
2. Camera module with pre-attached coaxial cable
3. Dual-band antenna (linear, RP-SMA)
4. 6-pin to 3-pin power/uart harness
5. M2 mounting screws and gummies
6. USB-C OTG adapter
Inspect the coaxial camera cable carefully. This is the most delicate component — any kink or sharp bend can cause signal degradation or complete video loss. The cable length options are 80mm, 120mm, and 160mm. Choose the shortest that reaches your camera mounting position to minimize signal loss and weight.
## Step 2: Mounting the Air Unit
### Frame Compatibility
The O4 Air Unit uses a 25.5×25.5mm mounting pattern (same as O3). Most modern frames include dedicated mounting holes. For frames without pre-drilled holes, use the included adapter plate or 3D print a TPU mount.
**Critical mounting rules:**
– Aluminum heatsink MUST have airflow — never bury it in foam or tape
– Leave at least 3mm clearance around all sides for cooling
– The antenna connector should face upward or rearward, never toward carbon fiber
– Use rubber gummies between the frame and Air Unit to isolate vibration
### Camera Installation
The camera uses a 20x20mm mounting pattern. Soft-mount with the included TPU inserts to eliminate jello. For freestyle builds, consider a 3D printed camera cage for extra protection.
## Step 3: Wiring – The Most Critical Step
The O4 uses a 6-pin JST-GH connector. Here’s the pinout:
| Pin | Wire Color | Connection | Notes |
|—|—|—|—|
| 1 (GND) | Black | Battery GND / FC GND | Shared ground |
| 2 (VCC) | Red | Vbat (7.4-26.4V) | Direct to battery pads |
| 3 (RX) | Yellow | FC TX pad | Serial communication |
| 4 (TX) | White | FC RX pad | Serial communication |
| 5 (SBUS) | Green | FC RX pad (optional) | For DJI RC control |
| 6 (GND) | Black | FC GND | Signal ground |
**IMPORTANT**: Power the O4 Air Unit directly from battery voltage, NOT from a regulated 5V/9V BEC. The O4 draws up to 18W in high-power mode and needs the full voltage range. Connect Vbat and GND to the ESC battery pads or a dedicated Vbat pad on your flight controller.
For the UART connection, use any free UART on your flight controller. UART1 is typically used for the receiver, so UART3 or UART4 are good choices. Connect Air Unit RX to FC TX, and Air Unit TX to FC RX.
### Wiring Diagram
A clean wiring approach for a typical 5-inch build:
“`
Battery → ESC → FC
↓
O4 VCC (Red)
O4 GND (Black)
FC UART3 TX → O4 RX (Yellow)
FC UART3 RX → O4 TX (White)
“`
## Step 4: Activation and Firmware Update
Before the O4 Air Unit will transmit video, it must be activated:
1. Install DJI Assistant 2 (FPV Series) on your PC
2. Connect the O4 Air Unit via USB-C
3. Power the Air Unit (connect a battery)
4. DJI Assistant 2 will detect the device and prompt activation
5. Log in with your DJI account
6. Click “Activate”
After activation, check for firmware updates. DJI regularly releases updates that improve image quality, reduce latency, and fix bugs. Keep both the Air Unit and your goggles on the latest firmware for best compatibility.
## Step 5: Betaflight Configuration
### UART Setup
In Betaflight Configurator:
1. Go to Ports tab
2. Find the UART you wired the O4 to (e.g., UART3)
3. Set “Peripheral” to “VTX (MSP + DisplayPort)”
4. Save and reboot
This enables both MSP communication (for OSD and settings) and DisplayPort (for Canvas Mode OSD elements).
### OSD Configuration
The O4 supports Canvas Mode, which renders OSD elements directly in your DJI goggles without Betaflight character OSD passthrough. To enable:
1. In Betaflight OSD tab, arrange your desired elements
2. Go to CLI and enter:
“`
set osd_displayport_device = MSP
set vcd_video_system = HD
save
“`
3. In your DJI goggles, go to Settings → Display → Custom OSD → Enable
Canvas Mode provides cleaner, higher-resolution OSD elements compared to the traditional character-based OSD. Elements like artificial horizon, home arrow, and altitude ladder render smoothly.
## Step 6: Goggles Binding
Binding the O4 to your DJI Goggles:
1. Power on the O4 Air Unit (connect battery to drone)
2. Power on the goggles
3. On the goggles, go to Settings → Device → Bind New Device
4. Press and hold the bind button on the O4 Air Unit (small button near the USB-C port)
5. The goggles should detect and bind within 30 seconds
6. Once bound, you’ll see the live camera feed
If binding fails, ensure both devices are on the same firmware version. The O4 requires Goggles 2, Goggles Integra, or Goggles 3 — it is NOT compatible with the original DJI FPV Goggles V1 or V2.
## Step 7: Channel and Power Settings
### Auto vs Manual Channel
For most pilots, **Auto** channel selection works best. The system scans for the cleanest frequency and switches automatically. Manual channel selection is useful for race events where frequency coordination is required.
### Transmission Power
The O4 supports dynamic power scaling. Available power levels:
| Mode | Power Output | Use Case |
|—|—|—|
| Low | ~25mW | Indoor, bench testing |
| Standard | ~200mW | Park flying, racing |
| High | ~700mW (CE) / 1200mW (FCC) | Freestyle, long range |
Set power to “Auto” (default) for dynamic scaling. The system will increase power when signal weakens and decrease when signal is strong, optimizing both battery life and video quality.
### Bitrate and Quality Settings
– **Race Mode**: 60Mbps, lowest latency (~18ms), reduced range
– **Standard Mode**: 50Mbps, balanced (~22ms)
– **High Quality Mode**: 50Mbps with enhanced image processing (~25ms)
Race Mode drops latency significantly but reduces penetration and range. Use it for racing and close-proximity freestyle. Standard Mode is the sweet spot for most flying. High Quality Mode enhances details like branches and wires — useful for cinematic flying.
## Step 8: DVR and Recording Settings
The O4 has 32GB internal storage for onboard DVR recording. Key settings:
– **Auto Record on Arm**: Enable in goggles menu. Recording starts when you arm and stops on disarm
– **Resolution**: 4K/60fps for onboard recording (highest quality), 1080p/100fps for slow motion
– **Stabilization**: RockSteady 3.0+ built into the O4. Can be applied to DVR footage
– **Gyro Data**: Embedded in video files for Gyroflow post-processing
For the best quality footage, record onboard at 4K/60fps with RockSteady enabled, then stabilize further in Gyroflow if needed.
## Common Issues and Solutions
### Black Screen / No Video
– Check the camera coaxial cable connection at both ends
– Verify the Air Unit is properly powered (Vbat, not 5V)
– Ensure the goggles and Air Unit are bound
### Overheating on Bench
– The O4 Air Unit WILL overheat when powered on the bench without airflow
– Keep bench power-on sessions under 2 minutes without a fan
– Use a USB fan pointed at the heatsink during configuration
### Jello in Video
– Soft-mount the camera with TPU inserts
– Check for bent props or unbalanced motors
– Ensure the camera cable isn’t pulling tension on the camera
### OSD Not Showing in Goggles
– Verify UART is set to “VTX (MSP + DisplayPort)” in Betaflight
– Enable “Custom OSD” in the goggles menu
– Check that MSP is not disabled by any other peripheral on the same UART
## Conclusion
The DJI O4 Air Unit delivers the best digital FPV experience available in 2026. The improved RF performance, Race Mode for competitive pilots, and Canvas Mode for clean OSD make it the top choice for both freestyle and racing. Take your time with the wiring — a clean build with proper power connections prevents 90% of common issues.
With everything configured correctly, you’ll enjoy crystal-clear 4K video with sub-20ms latency and rock-solid penetration through even the thickest tree canopies.
