3689545530?profile=original

The new PX4 Pixhawk module is an evolvement of the existing FMU and IO modules and completely compatible. The main difference is the target audience: While the FMU and IO stack is super small (the size of an average 8 ch RC receiver) but in some ways almost too densely packed, Pixhawk has more space, more serial ports and more PWM outputs.

As the above picture shows, there are two groups of servo connectors, one main group of 8 outputs which are wired through the backup processor, and an auxiliary group of 6 outputs directly wired to the main processor. The port labeled "RC" can take normal PPM sum or Futaba S.Bus inputs, the port labeled "SB" can read RSSI our output S.Bus to servos. A Spektrum satellite compatible port is on top (labeled SPKT/DSM).

The basic operation is the same, and the software is shared. Inside Pixhawk a FMUv2 and an IOv2 do their duties on a single board (and developers will find that the software will refer to FMUv2 and IOv2)

The main differences between old and new are:

  • 14 PWM outputs vs. 12 PWM (old)
  • All PWM outputs on servo connectors (old: 8 on servo, 4 on DF13)
  • 5 serial ports vs. 4 (with some double functionality, so only 3 in some configurations on old version)
  • 256 KB RAM and 2 MB flash vs 192 KB RAM and 1 MB flash (old)
  • Modernized sensor suite (latest generation)
  • High-power buzzer driver (old: VBAT driven, not as loud)
  • High-power multicolor led (old: only external BlinkM support)
  • Support for panel-mounted USB extension (old: not present)
  • Revised, improved power architecture
  • Better protection on all input / output pins against shorts and over voltage
  • Better sensing of power rails (internal and external, e.g. servo voltage)
  • Support for Spektrum Satellite pairing (needed some manual wiring work in v1, but also software-supported)
  • No more solid state relays on v2 (was not really used)
  • Connectors easier to disconnect in case, as the surrounding plastic helps to place the fingers correctly (more on this in a separate post)
  • Case prevents one-off failure operation of servo connectors
  • The new unit is consirably larger, has the same height, but offers in general more handling convenience.
  • External power supply similar to existing 3DR power brick (every unit comes with a free module)

Both generations offer the same backup / override processor that allows failover to manual if the autopilot fails in fixed wing setups. For software developers the differences are nicely abstracted in the PX4 middleware, and can be sensed / configured at runtime.

Pixhawk is available for pre-order here.

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • Developer

    @Steven: Unless you purchased a developer edition the board will be a 2.4rev.

  • One of the later follow up posts introduces new peripherals, such as the digital airspeed sensor and external multicolor led:

    http://diydrones.com/profiles/blogs/pixhawk-details-3-digita-airspe...

  • I would also like to know about the differences in functionality, performance and reliability that one should expect when using the native Pixhawk firmware vs. APMCopter 3.0.1 on the PX4 v 1.7 and 2.0. I would plan to use the 3DR GPS with the compass.

  • I'd like to know more about the differences in the sensor suites between PX4 1.7 and 2.0.  The initial post says only 

    "Modernized sensor suite (latest generation)".  Can you elaborate more on this?  What kind of performance advantages does the modernized sensor suite have over the old (PX4 v 1.7) sensor suite?

  • Moderator

    Very nice, thanks!

  • Hi Mark,

    Coincidentally I just posted another update with an unplugging video:

    http://www.diydrones.com/profiles/blogs/pixhawk-details-2-multicolo...

  • Moderator

    A video on how to unplug the DF style connectors would be most welcome!

  • Speaking of DF13 hand crimping tools Bill, did you ever find a DF13 crimper that costs significantly less than $1000.00?

    Basically another good reason to buy the pre-crimped cables from 3DR.

  • Developer

    You can order the DF13 housings and pre-crimped cable lengths from 3DR, so you can make up any cable length you need. cheaper and works better than a hand crimping tool see http://store.3drobotics.com/t/parts/cables?page=3

  • Hi all,

    The start of the Pixhawk Overview Wiki page is here: http://copter.ardupilot.com/wiki/common-pixhawk-overview/

    Please insert comments in this Blog about data you would like to see added or any editing you feel would benefit.

    Data is still a little scarce at this point.

    And those are the only 2 illustrations I could find, but I will continue to update this as things develop.

This reply was deleted.