Skip to content

VOLOLAND NarinFC-H7

PX4 v1.17

WARNING

PX4 does not manufacture this (or any) autopilot. Contact the manufacturer for hardware support or compliance issues.

The NarinFC-H7 is an advanced flight controller produced by VOLOLAND Inc.. It uses a high-performance STM32H7 processor and integrates industrial-grade sensors for improved performance and reliability.

NarinFC-H7

INFO

This flight controller is manufacturer supported.

Key Features

Processors & Sensors

  • FMU Processor: STM32H743
  • On-board sensors:
    • Accelerometer/Gyroscope: ADIS16470
    • Accelerometer/Gyroscope: ICM-20649
    • Accelerometer/Gyroscope: BMI088
    • Magnetometer: RM3100
    • Barometer: MS5611 x2

Interfaces

  • 14 PWM servo outputs
  • Multiple RC inputs (SBUS / CPPM / DSM)
  • Analog/PWM RSSI input
  • 2 GPS ports (GPS and UART4)
  • 4x I2C buses
  • 2x CAN bus ports
  • 2x Power ports
  • 2x ADC ports
  • 1x USB port

Electrical Data

  • Power input: 4.3V ~ 5.4V
  • USB input: 4.75V ~ 5.25V

Mechanical Data

  • Dimensions: 93.4 x 46.4 x 34.1 mm
  • Weight: 106g

Where to Buy

Order from VOLOLAND Inc..

Connections

Wire Diagram

Dimensions

Outline Dimensions

Pinouts

Port Diagram A

TELEM1 / TELEM2 Port

TELEM Pinout

  • JST GH 6P connector

CAN1 / CAN2 Port

CAN Port

  • JST GH 4P connector
  • Communication Protocol: UAVCAN v0 (default), UAVCAN v1 (limited support)
  • Pin Configuration: CAN_H, CAN_L, VCC, GND

I2C1, I2C2, I2C3, I2C4 Port

I2C Port

  • JST GH 4P connector

UART4 Port

UART Port

  • JST GH 6P connector

RSSI Port

RSSI input

  • RSSI input

GPS & Safety Port

GPS & Safety Port

  • JST GH 10P connector

Port Diagram B

PWM & RC_IN

The NarinFC-H7 supports up to 14 PWM outputs.

PWM Out

  • 2.54mm pitch DuPont connector
  • RC_IN: Remote control receiver input is wired directly to the FMU and is enabled via the rc_input driver. Compatible with SBUS, CPPM, and DSM protocols.

Power Input

Power Input

  • 2mm pitch DuPont connector

ADC Port

ADC input

DEBUG / UART7 Port

UART7 is labelled DEBUG RX/TX.

DEBUG Port

  • JST GH 6P connector

USB Port

  • USB-C

SPI Port

SPI Port

  • JST GH 7P connector

Serial Port Mapping

UARTDevicePort
USART1/dev/ttyS0GPS1
USART2/dev/ttyS1TELEM1
UART4/dev/ttyS2GPS2
USART6/dev/ttyS3TELEM2
UART8/dev/ttyS4User
UART7/dev/ttyS5Debug

PWM Output

The NarinFC-H7 supports up to 14 PWM outputs. All outputs except M13 and M14 support DShot. Outputs 1-8 support Bi-Directional DShot.

The 14 PWM outputs are in 4 groups:

  • Outputs 1, 2, 3, and 4 in group1
  • Outputs 5, 6, 7, and 8 in group2
  • Outputs 9, 10, 11, and 12 in group3
  • Outputs 13 and 14 in group4

All outputs within the same group must use the same output rate and protocol.

Analog Inputs

The NarinFC-H7 has 2 user-accessible analog inputs:

  • ADC Pin4 → SPARE1_ADC1 (6.6V tolerant)
  • ADC Pin18 → SPARE2_ADC1 (3.3V tolerant)

Additional internal ADC channels:

  • ADC Pin16 → BATT_VOLTAGE_SENS
  • ADC Pin17 → BATT_CURRENT_SENS
  • ADC Pin14 → BATT2_VOLTAGE_SENS
  • ADC Pin2 → BATT2_CURRENT_SENS
  • ADC Pin6 → RSSI_IN
  • ADC Pin8 → VDD_5V_SENS
  • ADC Pin11 → SCALED_V3V3

Building Firmware

TIP

Most users will not need to build this firmware! It is pre-built and automatically installed by QGroundControl when appropriate hardware is connected.

To build PX4 for this target:

sh
make narinfc_h7_default

Supported Platforms / Airframes

Any multicopter / airplane / rover or boat that can be controlled with normal RC servos or Futaba S-Bus servos. The complete set of supported configurations can be seen in the Airframes Reference.