Skip to content

NP-FCC-H05

High-performance industrial-grade integrated navigation and flight control unit — dual-redundant IMU, dual-frequency RTK positioning, for 10 kg ~ 300 kg class multirotor, fixed-wing and VTOL aircraft

¥56999

Product Details ​

Overview ​

NP-FCC-H05 is a high-performance, industrial-grade, integrated navigation and flight control product developed by the NextPilot team. It carries a high-performance, dual-redundant, built-in vibration-damped inertial measurement unit (IMU), offering high reliability, good stability and strong vibration resistance. It adopts self-developed navigation algorithms and loss-of-control protection strategies, delivering high positioning accuracy and strong anti-interference capability. It integrates powerful functions including moving-platform takeoff and landing, visual navigation and swarm formation flight, and provides external flight control interfaces for secondary development to meet application development needs across scenarios. The product suits 10 kg ~ 300 kg class UAV platforms of all types, including multirotor, fixed-wing, VTOL and tiltrotor, and paired with a professional ground station it delivers powerful flight functions and safe flight assurance.

Product photo - navigation and flight control

Product Highlights ​

  • Dual main processors, with separated flight control and navigation architecture
  • Built-in high-performance IMU, installable without external damping
  • Built-in high-performance navigation board
  • Moving platform support
  • Compliant with relevant GJB standards

Main Functions ​

The main functions of the navigation and flight control unit are:

  • Supports multiple vehicle types, including multirotor, fixed-wing and VTOL;
  • Multiple flight modes including manual, altitude hold, position hold, acro, loiter, mission, external control, autonomous takeoff and landing, and return to home;
  • Emergency protection logic including data link loss protection, satellite signal loss protection, engine failure protection, and low voltage warning and protection;
  • Remote takeoff and landing;
  • Geofence;
  • Hardware-in-the-loop and software-in-the-loop simulation;
  • Multi-vehicle control;
  • Multi-level formation support;
  • Broad support for satellite navigation boards, including Novatel (OEM718D), Unicore (UM482, UM982) and others;
  • High-precision industrial-grade IMU, no external damping required;
  • Serial port firmware upgrade;
  • Logging and replay (PX4 log format);
  • Software version query.

Main Performance ​

Performance specifications of the navigation and flight control unit:

  • Supply voltage: DC 9~36 V;
  • Power consumption: < 12 W;
  • Startup time: not more than 40 s;
  • Altitude control accuracy: < 1 m;
  • Serial ports: 8 channels;
  • PWM: 16 channels;
  • DO: 4 channels;
  • ADC: 4 channels;
  • Gyroscope: measurement range ±400 °/s, gyro bias 20 °/h (1σ);
  • Accelerometer: measurement range ±10 g, accelerometer bias 1 mg;
  • Operating temperature: -40 °C ~ 75 °C;
  • Storage temperature: -45 °C ~ 80 °C;
  • High and low temperature operation, vibration, shock and electromagnetic compatibility comply with GJB requirements.

Dimensions and Weight ​

  • Dimensions: ≤ 112 mm × 72 mm × 42 mm (L × W × H);
  • Weight: 400 g;
  • Mounting hole diameter 4 mm, spacing 107 mm × 87 mm.

Included Accessories ​

The debug cable supplied with the navigation and flight control unit is shown below:

Debug cable

Specifications ​

Electrical Interfaces ​

The flight controller provides two SMA connectors for dual antenna connection — the right one is the primary antenna connector and the left one the secondary. It provides an aviation connector, model J30J-144ZKW-J, whose pin layout is shown below.

Flight controller interfaces

Pin Definition ​

The flight controller connector model is J30J-144ZKW-J, with the following pin definitions:

No.PinDefinitionFunctionExternal Device (Reference)
12Power-VCCPower input positive (DC 9~36 V)
23Power-VCC
34Power-VCC
438Power-GNDPower input negative (DC 9~36 V)
539Power-GND
640Power-GND
71EARTHChassis ground
874BATT1_VOLVoltage sensingTraction battery VCC pin
975BATT1_CURCurrent sensing
1076BATT1_GNDADC1 ground
11109ADC1_SPARE_1ADC input
12110ADC1_SPARE_2ADC input
13111ADC_GNDADC2 ground
145FCS_DO1Flight controller board DO1Integrated starter-generator, engine start switch pin
156FCS_DO2Flight controller board DO2Integrated starter-generator, generation control switch pin
167FCS_DO3Flight controller board DO3Integrated starter-generator, fuel pump switch pin
178FCS_DO4Flight controller board DO4Payload power control switch pin
1814DO_GNDGND2
1941FCS_ETH_RXNFlight controller Ethernet (currently unused)Onboard network device
2042FCS_ETH_RXPFlight controller Ethernet (currently unused)
2143FCS_ETH_TXNFlight controller Ethernet (currently unused)
2244FCS_ETH_TXPFlight controller Ethernet (currently unused)
2345GND2GND2
2451FCS_CH1PWM output CH1VTOL (front-right motor), multirotor (motor 1)
2552FCS_CH2PWM output CH2VTOL (rear-left motor), multirotor (motor 2)
2653FCS_CH3PWM output CH3VTOL (front-left motor), multirotor (motor 3)
2754FCS_CH4PWM output CH4VTOL (rear-right motor), multirotor (motor 4)
2855FCS_CH5PWM output CH5VTOL (front puller motor), multirotor (motor 5)
2956FCS_CH6PWM output CH6Multirotor (motor 6)
3057FCS_CH7PWM output CH7
3158FCS_CH8PWM output CH8
3215FCS_CH_GND1GND2
3316FCS_CH_GND2GND2
3417FCS_CH_GND3GND2
3518FCS_CH_GND4GND2
3687FCS_CH9PWM output CH9VTOL (left aileron servo)
3788FCS_CH10PWM output CH10VTOL (right aileron servo)
3889FCS_CH11PWM output CH11VTOL (elevator servo / left V-tail servo)
3990FCS_CH12PWM output CH12VTOL (rudder servo / right V-tail servo)
4091FCS_CH13PWM output CH13
4192FCS_CH14PWM output CH14
4293FCS_CH15PWM output CH15
4394FCS_CH16PWM output CH16VTOL (engine throttle)
4419FCS_CH_GND5GND2
4520FCS_CH_GND6GND2
4621FCS_CH_GND7GND2
4722FCS_CH_GND8GND2
4883RC_5V_OUTReceiver 5 V supplyFUTABA receiver
4985RC_SBUS_INFlight controller serial port 8, SBUS inputFUTABA receiver
5084RC_SBUS_OUTFlight controller serial port 8, SBUS output
5182RC_GNDGND2
5247SAFETY_5V_OUT5V_ISOSafety switch supply pin
5348SAFETY_SW_LEDBreathing LED pin
5449SAFETY_SWITCHSafety switch button pin
5550BUZZERExternal buzzer
5646SAFETY_GNDGND2
57118I2C1_5V_OUT5V_ISO
58119FCS_IIC_SDA
59120FCS_IIC_SCL
6086FCS_IIC_GNDGND2
61121INS_IIC_SDA
62122INS_IIC_SCK
6395INS_IIC_GNDGND2
64139FCS_CAN1_HFCS_CAN1
65140FCS_CAN1_L
66141INS_CAN1_HINS_CAN1
67142INS_CAN1_L
68101FCS_RS232_RX1Flight controller serial port 5 (RS232)Engine
69102FCS_RS232_TX1
70103FCS_RS232_GND
7166FCS_RS232_RX2Flight controller serial port 6 (RS232)Gimbal
7267FCS_RS232_TX2
7368FCS_RS232_GND
74117FCS_RS232_RX3Flight controller serial port 7 (RS232)
75116FCS_RS232_TX3
7681FCS_RS232_GND
77123FCS_RS422_A1Flight controller serial port 1 (RS422)Primary data link
78124FCS_RS422_B1
79125FCS_RS422_Y1
80126FCS_RS422_Z1
81127FCS_RS422_A2Flight controller serial port 2 (RS422)Secondary data link
82128FCS_RS422_B2
83129FCS_RS422_Y2
84130FCS_RS422_Z2
85105FCS_CAN2_HFlight controller CAN2
86106FCS_CAN2_L
87104FCS_CAN2_GND
8870INS_RS232_RX1Navigation board serial port 7
8971INS_RS232_TX1
9069INS_RS232_GND2
91131FCS_RS422_A3Flight controller serial port 3 (RS422)Onboard computer for external control
92132FCS_RS422_B3
93133FCS_RS422_Y3
94134FCS_RS422_Z3
95135FCS_RS422_A4Flight controller serial port 4 (RS422), debug printDebug serial port, debug laptop
96136FCS_RS422_B4
97137FCS_RS422_Y4
98138FCS_RS422_Z4
99112FCS_USB_VCCFlight controller USB, firmware flashing, log downloadDebug laptop
100113FCS_USB_DP
101114FCS_USB_DM
102115FCS_USB_GND
10378INS_USB_DPNavigation board USB, firmware flashingDebug laptop
10477INS_VBUS
10579INS_USB_DM
10680INS_USB_GND
10711GPS_RS232_TX
10812GPS_RS232_RXRTCA/RTCM data inputData link transparent serial port
1099GPS_EVENT
11010GPS_PPS
11113GND2GND2
11228INS_RS422_A1Navigation board serial port 1 (RS422)Airspeed sensor
11329INS_RS422_B1
11430INS_RS422_Y1
11531INS_RS422_Z1
11632INS_RS422_A2Navigation board serial port 2 (RS422)Fiber optic INS
11733INS_RS422_B2
11834INS_RS422_Y2
11935INS_RS422_Z2
12072INS_RS422_A3Navigation board serial port 3 (RS422)Military GNSS / IMU debug
12136INS_RS422_B3
12273INS_RS422_Y3
12337INS_RS422_Z3
124143INS_RS422_A4Navigation board serial port 4 (RS422), debug portINS debug serial port
125107INS_RS422_B4
126144INS_RS422_Y4
127108INS_RS422_Z4
12827FCS_CAP4
12926FCS_CAP5
13025FCS_CAP6
13124FCS_CAP7
13223CAP_GND
13396N/A
13497N/A
13598N/A
13699N/A
137100GND2
13859GND2
13960GND2
14061GND2
14162GND2
14263GND2
14364GND2
14465GND2

Downloads ​

The NP-FCC-H05 series uses two STM32H7 main control chips, running the flight control program and the inertial navigation program separately, so we provide two firmware images (flight control firmware and navigation firmware). The flight control firmware must be downloaded through FCS-USB and the navigation firmware through AHRS-USB.

WARNING

Because the two main control chips are identical, they are easy to confuse. Always check the firmware type and select the matching USB port before flashing!!! Refer to the product documentation for how the two USB ports are connected.

Flight Control Firmware ​

Choose the firmware for your scenario. The latest versions are listed below (flashed through the FCS-USB port); for earlier releases see the release notes.

The latest version is listed below (flashed through the AHRS-USB port); for earlier releases see the release notes.

Bootloader Firmware ​

The bootloader for the FCS and INS chips is common; flash it with ST-Link or J-Link:

FAQ ​

For more questions see Technical Support.

Changelog ​

This documentation is licensed under CC BY 4.0. You are free to share, adapt, and use it commercially, provided you give appropriate credit.