USB Mod UpAir One V4 – PX4 board

Posted on Posted in How-To

When you have a PX4 board, you should try to use
QGroundcontrol instead of Mission Planner.
You can download it here

Some people already found out that they don’t have an USB port inside the drone.
That is right! This is the V4 UpAir One.

**UPDATE It seems that the compass (in the landing leg) has a port, that is the USB port from what I have heard from different sources. I can’t get this confirmed yet, but it has been connected to Mission Planner, and it seemed to work**

It seems like G10 have silently updated the boards to PX4 (maybe because they also have app support on the UpAir One Plus, need to find that out)
Previously G10 used APM boards, and they were simple to mod.
Now they are using PX4 boards, and they have removed the USB port, and replaced it with a socket instead.
No worries, you can still do the USB mod if you want, you need to DIY a cable, using a DF13 plug on 1 side, and create a USB port on the other side.

This is a DF13 cable:

Here is the pinout of the port.

Changing from APM to PX4 is a good thing in one way, these boards are better, faster, and it is more future proof.
One big change is that APM boards have 8 bit processors, PX4 boards have 32 bit processors.

25 thoughts on “USB Mod UpAir One V4 – PX4 board

  1. That’s nice! How do I know if my upair is v4? My Upair does not have the usb port but has this socket in place. Thanks

  2. Nice info! I was just about to cry, as I found out, that mine didn’t have the USB. It has started to suffer from the “toilet bowl effect”. How to calibrate without the USB…?
    Mine is marked the UpAir 2 PX4 v1.2.00 2016Y 09M06D. Seems ti have memorycard though…

      1. I will for sure try that. Is it possible for you to post a picture, that points out the placement of the port you mention above ? Like an overview of the PCB ? Having troble finding it on mine…

        I have another issue. It won’t change videosettings. If I try to follow theese instructions (https://www.youtube.com/watch?v=9mG4s-CaMWw), my screen on the transmitter just freaks out, and I have to turn it off and back on again. Any ideas ?

        1. Yes, I heard that as well… looks like there is no way of changing the settings anymore. The port is, when you’re looking at it from the front, on the left side. I don’t have an overview of the board, but there is an UpAir logo on the board, it’s on the lower left of that

  3. i have a v4 board , are you sure this is the correct port/connector as there is one on the upper board near to the receiver board with 5 pins and some markings, txd, rxd and dtr some of these correspond to the pin out definitions on a mini usb . Has anyone connected a usb to the df13 connector and made it work, as im very interested..

      1. Thats very weird since in the world of electronics BLACK should be – Neg or earth and Yellow has always been an unmodulated Video signal… I would deffinitely check it as you say, or it could just be some sloppy soldering by a colourblind person 😎

  4. i crashed my drone and gimbal cables unplug, i have the Upair2 PX4 V1.2.00 on the board, can you help me with rewiring it? i have so far from the drone:

    Drone side
    Grey – Brown- x- Yellow-White- X – X – Black – Red

    White – X- X- Grey – X – X
    (those are the only one remaining).

    Any help will be highly apreciated!

    1. Just ordered 2 4p df13 cables from china for $1.39 on eBay to connect my UpAir One 4K PX4. I have downloaded all your Mission Planner settings here on your site.

      Can you please advise…

  5. Thanks for all the tips n tricks for the upair I bought the 2.7k version a few months ago and it has its issues right out of the box but it’s a great alternative to the phantom. I did the battery mod using a single multistar 5200 or the hubsan 7000 and it flies fine, 20min on the 5200. Machined a lipo door from pvc. The voltage sense seems to be off by 1v tho. It always tries to rtl after avout 5min of flight which is why I wanted to hopefully hook it up to mission planner and shut off the low voltage failsafe…my computer wouldn’t talk to the upair until I got the drivers from downloading qgroundcontrol…was able to connect and turn off that failsafe so hopefully it works and I can rely on my battery alarm and osd even though it reads incorrectly…anyways just a little about my upair thanks again!

    1. How did you connect qGroundControl to the PX4? I have the UpAir2 PX4 that appears to have an external USB port mounted on the left-rear leg. Did you connect there or connect with a df13 internally as D4L is talking about in this post? If you connected externally to the exposed port, what is the pinout of the port that you used? Thanks!

      1. Aviator67, if you are asking me I actually couldn’t use qgroundcontrol…the program won’t load on my computer for some reason but downloading it gave me the drivers I needed for mission planner to work. It’s funny how many different versions of the same aircraft there are. Mine on the board says “upair2 MB. V1.0.02” then a date stamp. It actually doesn’t say px4 or anything. I found out it was via youtube and after taking it apart and not seeing a usb… anyway I ordered the df13 pack of cables and made a converter as shown above wired exactly the same my wires colors are different bUT pinout the same. Plugged it into the open port on the board that is respectively toward the front left of the quad. It connected fine and allowed me to make my change HOWEVER after doing this I took it out to fly and it seems my right front esc has died which is part of the main board…no idea if it’s related but terrible coincidence…I have to send the upair back for warranty repair…tread lightly with the upair it’s rather sensitive

        1. Interesting, thank you. Yes, perhaps we have a different board. My board shows: “UpAir2 PX4 V1.2.00” Dated “2016Y 09M06D” Curious that they would date a build of the main board down to the day.

    2. Hi I noticed your post was sent in May 2017, Im just about to but the same model.. upair one 2.7K from Banggood… (Midnight tonight when my money goes in WHOOPEE) did you get yours from there too…. recently…. and does it have the extended usb socket on the landing gear on a male 4pin DF13? Either way I am ordering the cable at so I can solder a male usb to one end…. can plug straight into Computer. I too noticed that when you instal QGroundControl, Drivers for PX4 are downloaded and installed automatically

      1. I bought mine from amazon and mine did not have the port on the leg however I recently got another because my other was stolen and the new version of the same model does have the port on the leg however I haven’t tried to connect…

  6. Since it doesn’t seem exactly answered elsewhere in this thread, I’d like to confirm that the empty socket on the new UpAir One Plus model leg is indeed an extension of the internal USB port on the PX4. The pin-out is also exactly the same. Instead of dissembling the drone, this new external port can easily be used as the interface for Mission Planner and QGroundControl. I have successfully used the external port with both of these software applications. There are a few minor quirks and caveats with configuring and using the software that I’ll be documenting as soon as all testing has been completed.

    1. I connect an USB df13 adaptor to this port, board awakes, led blue solid and green blinks, all seems OK, but windows didnt recognizes the PIX4 board. Please help?

  7. Could someone that has successfully created a USB cable for the slot on the leg of the copter make a tutorial or at least post a pick of the pinouts on the leg. I know they should be the same as on the board but from the pic in this thread it is hard to know exactly which pin is which on the leg. For some reason the plug looks a little different to me on the leg. It may just be me I don’t know. Thanks.

  8. I buy an micro USB-I2C adaptor to DF13 especific for PIXHAWK, but the connector on the leg isn’t standard DF13, is smaller. Then I cut the cable and solder following the pinout of the picture above. The UpAir2 PX4 board starts to blinks. Blue led solid and gren leds blinking, also ESC leds solid, apears to be OK. But Windows didnt recognize the board. I download windows drivers from pixhawk.org, but windows detects it as unknown device. Any ideas?

  9. Solved.
    Connecting directly USB cable to white cable from the port (picture above) following the pinout, now Windows detects board as PIXHAWK. Only I have to change baudrate from 9600 to 115200, after reboot Windows, I could connect to Mission Planner.
    (Sorry, I dont know how to upload pictures to this post)

Leave a Reply

Your email address will not be published. Required fields are marked *