Order Number: 698066
Product Name: Explorer Lr 4 Hd Dji O3 Micro Long Range Drone (Without O3 Air Unit) - No Rx
Brand: Flywoo
Flywoo Explorer LR 4 - No stick input in the Receiver tab in Betaflight.
Hi,
I’ve installed a DJI 03 Air Unit in a “Flywoo Explorer LR 4 HD DJI O3 Micro Long Range Drone (Without O3 Air unit) - No RX”
I want to use the DJI FPV RC 2 (“PNP”) rather than an external receiver (TBS or ELRS).
I have bound the RC and Goggles properly, I am able to see the OSD through the goggles and I am able to callibrate the RC via the goggles.
I have setup the settings in Betaflight as per Flywoo’s manual, i.e.
Changed the UARTs to:
UART3: DJI O3 UNIT OSD
UART5: DJI O3 RX SBUS
UART6: GPS
And, receiver mode to SBUS (Serial via UART)
I’ve checked that the protocol of the RC is setup correctly to Sbus Baud Fast
I do not get any stick inputs in the Receiver tab in Betaflight.
Any advice?
Thanks,
Elon
1 - Ensure that the wiring between the DJI O3 Air Unit and the flight controller is correct. Verify that the TX/RX connections are not reversed, as this is a common issue that can prevent proper communication between the unit and the flight controller
2 - Double-check the UART configuration in Betaflight. You have set UART3 for DJI O3 UNIT OSD, UART5 for DJI O3 RX SBUS, and UART6 for GPS. Ensure these settings are correct and that there are no conflicts with other peripherals.
3 - If you still do not receive stick inputs, try configuring a different UART for the DJI O3 RX SBUS. Some UARTs may not function as expected with certain configurations, so testing another UART could resolve the issue. You can also try to use regular Sbus on your O3 to see if this helps.
4 - Also double check you have bound everything correctly, as you need to have both the DJI Goggles and RC2 powered and bound to your O3 air unit for it to work.
This video will walk you through the process
https://www.youtube.com/watch?v=o-3gnj5i9ZM
How would you rate our customer service?
Kind Regards
Alex
Unmanned Tech Support
Join our community at dronetrest.com, or on Discord.
Hi Alex,
Thanks for getting back to me quickly.
- Wiring - there was only one connector that had to be connected to the 03 unit and I’ve connected it correctly (the working OSD is a confirmation of this.
The other connector that came with the drone was for an external RX and I’ve disconnected it as I intend to you the drone as a PNP, was this the right thing to do?
- The UART are as per the manual. I’ve also tried using all available UARTs but that didn’t work either.
- “You can also try to use regular Sbus on your O3 to see if this helps.” - I’m not sure what you mean, please explain.
- Yes, everything is bound correctly.
Thanks.
So sorry, I got mixed up. Just so I understand you have an external reciever connected to a uart port on your fc? Please let me know what rx so I can help further.
For that rx you need to setup the port for that on betaflight (enable serial rx on that port).
Then in the review protocol, it will depend on the specific rx your are suing, if elrs or crossfire you should set it to CRSF.
Kind Regards
Alex
Unmanned Tech
Join our community at dronetrest.com, or on Discord.
Hi Alex,
No, I do not have an external receiver connected, I would like to use the 03 air unit as the receiver and the DJI fpv rc 2 as the remote.
I was trying to say that the Explorer LR 4 arrived out of the box with a free connector (see attached pictures), which I have removed since I do not intend to use an external receiver.
Thanks,
Elon
(attachments)
So in that case all you need to do is connect teh SBUS out from the air unit to a uart on your FC (usually this is part of the DJI connector port on the FC). Then you just need to enable serial RX on that UART port and you should be able to use it
Kind Regards
Alex
Unmanned Tech Support
Join our community at dronetrest.com, or on Discord.
Hi Alex,
I appreciate your help but we’re going a bit in circles.
The 03 air unit is properly connected to the only plug that was available for it in the drone, the fact that the 03 unit turns on and that the OSD from the FC is showing properly in the goggles is a confirmation that the plug is connected properly, nonetheless, there is no input from the RC even though I went through all available troubleshooting stages possible and nothing helped.
Any other advise?
Elon
Hi Alex,
Forget to my email below, perhaps the attached screenshot can help?
Thanks, I understand the issue. So a few things to check:
1 - Make sure that the Sbus wire from the air unit is connected to a RX UART port on your FC. Lets say as example Uart 3 RX.
2 - Now on betaflight settings for UART 3, you need to enable the serial RX option for that port (so that it know your receiver is connected to that)
3 - Then in the receiver tab, set the protocol to be SBUS
Assuming you have first bound your DJI Goggles to the air unit, and then the RC2 (or RC3) then it should work. If not then please send some photos of how its connected along with the screenshots of your receiver and ports setup on BF and we may be able to help further.
Kind Regards
Alex
Unmanned Tech Support
Join our community at dronetrest.com, or on Discord.
Thanks Alex,
I’ve done some further research myself.
The FC is the F722 mini, I’ve downloaded the wiring diagram and the 03 air unit subs wire (yellow) is connected to UART 1 (not 5 as per the drone’s manual). See attached screenshots of the diagram. I’ve changed the UART in Betaflight to UART 1 but that did not help either.
As far as the connection itself, I could not have done it wrong as it was simply a matter of connecting the plug that came installed in the drone.
See attached a short screen recording of the betaflight configurator.
Regardless of the above, if you agree, I am interested in replacing this model with the bind and fly model that includes the 03 air unit already and paying the difference in the price of £236.31(£431.30 - £194.99), let me know what you think. I will off course send you this one back.
Best,
Elon
(attachments)
Hi Elon,
I’ve seen this issue before with bent pins in the connector - it might be worth checking the connector on the flight controller to confirm that the pins are all straight before any further action.
Failing that, as long as the drone and O3 unit are as new, it may be best to return it back to us for inspection. If we can verify a fault, then we’d be looking to offer a refund or replacement - at that point, replacing with the pre-installed O3 version would be possible. If we were instead not able to verify a fault, we’d have to do so by ensuring that the O3 unit is installed and functioning as intended. We might have to charge shipping fees in the latter case, but either way, you’d have a functioning drone + O3 sent back to you.
If that sounds good to you, let me know and I’ll provide an RMA for the return of the drone + O3 unit (I assume you’d be looking to send both back?). If you have any questions or concerns, please do feel free to ask and I or one of the team will get back to you again ASAP.
Best regards,
Cameron
Unmanned Tech
Hi Cameron,
Thanks for your email.
the connector on the flight controller is fine.
The 03 unit is my own, which I’ve transferred from another working drone.
I am happy to send the drone over for inspection, I prefer not to send the 03 air unit though, can you test the drone with your own 03 air unit?
Please let me know and provide me with an RMA for the drone.
Best,
Elon
Hi team,
I have managed to have the RC input work. The solution was to set the Serial Rx to UART1 and then to set up the protocol of the DJI to ‘Normal’ rather than ‘Fast’ via the goggles.
I am now struggling with a different issue and that is that I can’t see FC’s OSD via the goggles.
Can you please advise on how to resolve this?
Thanks,
Elon
Step 1: Prepare Your Equipment
Before you begin, make sure all your equipment is up to date and ready to go.
- Update Betaflight: Ensure your flight controller is flashed with Betaflight firmware version 4.3.0 or newer. Download the Betaflight Configurator from the official website and flash the latest firmware if needed.
- Update DJI Firmware: Download and install the DJI Assistant 2 (Consumer Drones Series) software on your computer. Use this to check for and install the latest firmware updates for your DJI O3 Air Unit, DJI FPV Goggles, and Remote Controller (if applicable).
Step 2: Connect the DJI O3 Air Unit to Your Flight Controller
To get the OSD information from Betaflight displayed on your DJI Goggles, you’ll need to connect the DJI O3 Air Unit to your flight controller properly.
- Identify the UART Port on Your Flight Controller:
- Choose a free UART port on your flight controller (e.g., UART6). You will use this port for communication with the O3 Air Unit.
- Wire the Connections Using the 3-in-1 Cable:
- White wire (UART RX): Connect to the TX pad of the chosen UART port on the flight controller.
- Gray wire (UART TX): Connect to the RX pad of the same UART port.
- Yellow wire (DJI HDL): Connect to the S.Bus pad on the flight controller (if using the built-in receiver).
- Red wire: Connect to a VBAT or 9V pad on the flight controller (depending on your FC’s voltage rating).
- Black wire: Connect to a GND pad on the flight controller.
- Brown wire: Connect to another GND pad if available.
- Check the Pin Orientation:
- Verify the connections by double-checking the pinout on both the DJI O3 Air Unit and your flight controller. Some flight controllers may have different pin orders, so always confirm the pin assignments match correctly.
Step 3: Activate and Update the O3 Air Unit
- Connect the O3 Air Unit to Your Computer: Use a USB cable to connect the DJI O3 Air Unit to your computer.
- Open DJI Assistant 2 Software: Run the software and log in with your DJI account.
- Activate the O3 Air Unit: Follow the on-screen instructions to activate the device.
- Update the Firmware: Make sure the firmware on the O3 Air Unit, DJI FPV Goggles, and Remote Controller is updated to the latest versions.
Step 4: Configure Betaflight for OSD
Now, configure Betaflight to enable Canvas Mode and send OSD data to your DJI goggles.
- Open Betaflight Configurator: Connect your flight controller to your computer and open the Betaflight Configurator.
- Access the CLI Tab:
- Click on the CLI tab located at the bottom left of the screen.
- Enter the Canvas Mode Commands:
- Type the following commands:
shell
Copy code
set osd_displayport_device = MSP
set displayport_msp_serial = X
save
- Replace
X
with the UART number you used for the connection (subtract 1 from the actual UART number; e.g., if you used UART6, enter 5
).
- Save and Reboot: Type
save
and press Enter to save the settings and reboot the flight controller.
Step 5: Configure OSD Elements in Betaflight
Now that Canvas Mode is enabled, you can configure the specific OSD elements to display on your goggles.
- Go to the OSD Tab:
- In Betaflight Configurator, click on the OSD tab.
- Select the OSD Elements:
- Check the boxes for the OSD elements you want to display (battery voltage, flight time, GPS data, etc.).
- Arrange the OSD Layout:
- Drag and drop the elements to your preferred positions on the screen.
- Save Your Configuration:
- Click “Save” to apply the changes to your flight controller.
Step 6: Test the Setup
- Power On Your Drone: Ensure that your flight controller, DJI O3 Air Unit, and FPV goggles are powered on.
- Check the OSD Display: Put on your goggles and confirm that the OSD elements are displayed correctly. If everything is set up properly, you should see the data you configured in Betaflight on your goggles’ screen.
- Make Adjustments if Needed: If some elements are missing or misplaced, go back to Betaflight Configurator and adjust the settings as necessary.
Step 7: Fine-Tuning and Additional Tips
- Optimize Your OSD Layout: Customize the OSD layout to ensure the most critical flight data is easy to read without obstructing your view.
- Check Antenna Installation: Make sure the O3 Air Unit’s antennas are correctly installed for optimal signal strength and range.
- Monitor Heat Levels: The O3 Air Unit can become hot during use. Ensure good airflow and avoid powering it on for long periods while stationary.
- Use a Capacitor if Needed: If you notice any video noise or interference, consider adding a capacitor to the power input of your flight controller to filter out electrical noise.