I have to say I am not very impressed with the flight controller. All kinds of issues with the IMU. Do you have the LED strip? It’s powered off UART6 TX but converted to GPIO which seems a bit weird.
I do have the LED strip and thought it was connected to the corner pads labeled LED, 5v, 9v.
I will open it up later this week to see which pads are used and get back to you on this topic.
@andyp1per as you indicated, the LEDs are connected to UART6. I have added the GPS leaving compass I2C wires off for now. GPS is working with BetaFlight.
@andyp1per I see that you have checked in the final release candidate: ardupilot-firmware/BETAFPV-F405/pavo20pro-4.6-gps at main · andyp1per/ardupilot-firmware · GitHub
Does it requires I2C mod or any other hardware mods before installing?
The GPS version requires the I2C hardware mod. There is a non-GPS version there as well which uses the board as shipped.
I2C is for compass, correct? so if I install Non-GPS version would it work with GPS only? The only feature I want is RTL.
You would need to disconnect the LED, but yes should work. Note that I have so far been unsuccessful getting good GPS lock - think it might be EMF from the O3
any idea if the O4 is any better? Unfortunately the camera holes don’t line up on the Pavo20 otherwise I would swap it in.
Saw this online, it says the frame is compatible with DJI O4 and Pavo20.
Great! I have ordered one.
I’ve had some success with mounting on top and using mumetal tape - getting 3D fix, still some issues though.
Mine arrived today. The O4 pro does not fit maybe the whoop version does but I do not have one.
That sucks…so there are two DJI O4 units and this plastic frame is for O4 light?
I did a quick search for 3D printed mounts for O4-Pro and here is a link:
Seems so - unless I am missing something
After some time I’ve noticed updates to this thread - one remark - there are populated pins for I2C1 of STM32 on F4 2-3S 20A AIO FC V1 board that could be used e.g. for compass - see attached photos. I’ts PB9 for SDA and PB8 for SCL.
Betaflight uses only one of these pins (SDA/PB8/B08) for PPM but it’s not documented on BetaFPV page.
Andy, did you solve the Altitude estimate issue described in Altitude estimate issue - #14 by _sobi ? I’ve bought new board, but I left Betaflight on it for now.
One more lesson learned that could save some time for someone - if you disable power for internal ELRS receiver as documented on F4 2-3S 20A AIO FC V1 – BETAFPV Hobby you will also cut-off power to pad of the boot button and it will be not possible to get board to DFU mode with this button (e.g. to flash Ardupilot instead of Betaflight and back). I had to get to DFU with wire connection of 3.3V to pad of that button as workaround.
And this is my current setup of Pavo20 Pro with working GPS and O3 unit. But you’re right that getting GPS lock takes longer than I’m used to.