Holybro
Holybro ShopPX4 GuideArdupilot WikiContact Us
  • Welcome
  • Flight Controller
    • Pixhawk 6X
      • Overview
      • Technical Specification
      • Sample Wiring Diagram
      • Pixhawk Baseboards
      • Dimensions
        • Rev 8 (Current)
        • Rev 3 & 4
      • PX4 & Ardupilot Guide
      • Supported Firmware
      • Using Analog PM
      • Pixhawk Autopilot FMUv6X Standard
      • Download
    • Pixhawk 6X Pro
      • Overview
      • Technical Specification
      • Sample Wiring Diagram
      • Pixhawk Baseboards
      • Dimensions
      • PX4 & Ardupilot Guide
      • Supported Firmware
      • Using Analog PM
      • Pixhawk Autopilot FMUv6X Standard
      • Download
    • Pixhawk Baseboards
      • Pixhawk Baseboard v1 Ports
      • Pixhawk Baseboard v2 Ports
        • PWM Signal Voltage MOD
      • Pixhawk Baseboard V2 Mounting Plate Dimensions
      • Pixhawk Mini Baseboard Ports
      • Pixhawk Jetson Baseboard
        • Overview & Specification
        • Ports Pinout
        • Wiring & Block Diagram
        • Dimension & Weight
        • Flashing guide
        • CAN setup
        • CSI Camera setup
        • MAVLINK Bridge
        • Reference Links
      • Pixhawk RPi CM4 Baseboard
        • Overview
        • Connections & Ports
        • RPi CM4 Flash Guide
        • Dimension
        • Ethernet Connection
        • PM03D - RPi CM4 Base Wiring Guide
        • Installation of RPi CM4
        • Supported Firmware
      • Baseboard Changelog
      • Download
    • Pixhawk 6C
      • Overview
      • Technical Specification
      • Pixhawk 6C Ports
      • Sample Wiring Diagram
      • Dimensions
      • System Diagram & Pinout
      • PX4 & Ardupilot Guide
      • PWM Signal Voltage MOD
      • Supported Firmware
      • Download
    • Pixhawk 6C Mini
      • Overview
      • Technical Specification
      • Pixhawk 6C Mini Ports
      • Dimensions
      • System Diagram & Pinout
      • PWM Signal Voltage MOD
      • Supported Firmware
      • Pixhawk 6C Mini Difference
      • Download
    • Pix32 v6
      • Overview
      • Technical Specification
      • Pix32 v6 Baseboard Ports
      • Pix32 v6 Mini-Base Ports
      • Dimensions
      • System Diagram & Pinout
      • Supported Firmware
      • Download
    • Durandal
      • Overview & Technical Specification
      • Dimensions
      • Durandal Pinout
      • Supported Firmware
    • Kakute H7 (v1/v2/Mini)
      • Kakute H7 v1
        • Overview
        • Wiring Diagram
        • Pinout
        • Supported Firmware
      • Kakute H7 v2
        • Overview
        • Wiring Diagram
        • Pinout
        • Supported Firmware
          • INAV VTX+ & Bluetooth Setup
      • Kakute H7 Mini
        • Overview
        • Sample Wiring Diagram
        • Pinout
        • Supported Firmware
      • Kakute H7 Version Difference
      • Download
    • Kakute H743-Wing
      • Overview
      • Pinout
      • Sample Wiring Diagram
      • Power Monitor & Scale
      • Camera & ON/OFF Pit Switch
      • Ardupilot Mapping
      • Ardupilot Wiki
      • INAV Mapping
      • Supported Firmware
    • Kakute F405 Wing Mini
      • Overview
      • Pinout
      • Sample Wiring Diagram
      • Power Monitor & Scale
      • Supported Firmware
    • Autopilot Comparison
  • GPS & RTK System
    • H-RTK NEO-F9P Series (RM3100 Compass)
      • Overview
      • Specification
      • NEO-F9P Module Pinout
      • NEO-F9P Rover Pinout
      • Dimensions
      • Downloads
      • Setup & Getting Started
      • Firmware Upgrade
      • GPS Heading/Yaw (aka Moving Baseline)
      • Setup guide for Multiple Aircraft
      • Portable RTK Base Station Setup
      • CAN Termination Resistance Software Toggle
    • H-RTK ZED-F9P Series (RM3100 Compass)
      • Overview
      • Specification
      • Dimension
      • Pinout
      • Download
      • Setup & Getting Started (Ardupilot)
      • Setup & Getting Started (PX4)
      • Using with Cube Autopilot
      • u-blox F9P Firmware Upgrade
      • DroneCAN FW Upgrade
      • GPS Heading/Yaw (aka Moving Baseline)
      • Setup guide for Multiple Aircraft
      • Portable RTK Base Station Setup
      • Galileo OSNMA Support
      • Changelog
      • CAN Termination Resistance Software Toggle
    • H-RTK ZED-F9P Series (IST8310/BMM150 Compass)
      • DroneCAN F9P
        • Overview
        • Specification
        • Pinout
        • Dimension
        • Setup & Getting Started
        • DroneCAN FW Upgrade
        • Download
        • CAN Termination Resistance Software Toggle
      • Standard F9P (UART)
        • Overview
        • F9P Rover Lite
        • F9P Helical
        • F9P Base
        • H-RTK with Cube Autopilot
        • Specification & Comparison
        • Setup & Getting Started
        • Dimension
        • Pinout
        • Download
      • u-blox F9P Firmware Upgrade
      • GPS Heading/Yaw (aka Moving Baseline)
      • Setup guide for Multiple Aircraft
      • Ardupilot IST8310 Compass Orientation
      • Portable RTK Base Station Setup
      • Galileo OSNMA Support
    • H-RTK Unicore UM982
      • Overview
      • Specification
      • Pinout
      • Dimension
      • LED Indicator
      • Setup & Getting Started (Ardupilot)
      • Setup & Getting Started (PX4)
      • Advanced Application (Unicore Uprecise)
      • Factory Setting and COM Port Allocation
      • Firmware Support
      • Download
    • H-RTK mosaic-H
      • Overview & Specification
      • Setup & Getting Started (Ardupilot)
      • Setup & Getting Started (PX4)
      • Pinout
      • Dimension
      • Advanced Application
      • GPS LED Meaning
      • Septentrio PPK application
      • Septentrio receiver control and analysis software
      • Supported Firmware
      • Download
    • M8N/M9N/M10 GPS
      • Standard M10/M9N/M8N GPS
        • Overview
        • Pinout
        • Dimension
        • Download
      • Micro M10/M9N GPS
        • Overview
        • Pinout
        • Dimension
        • Download
      • DroneCAN M9N/M8N
        • Overview
        • Pinout
        • Dimension
        • DroneCAN GPS Setup Guide
        • DroneCAN FW Upgrade
        • CAN Termination Resistance Software Toggle
        • About DroneCAN
        • Downloads
      • Ardupilot IST8310 Compass Orientation
      • Downloads
    • GPS LED & Buzzer
      • GPS LED & Buzzer Meaning
      • Status LED Changes
  • Peripherals
    • DLVR Airspeed (DroneCAN)
      • Overview
      • Quick Start Guide
      • CAN Termination Resistance Software Toggle
      • Download
    • MS4525DO & MS5525DSO I2C Airspeed Sensor
    • RM3100 Compass (DroneCAN)
      • RM3100 Setup Guide
      • CAN Termination Resistance Software Toggle
    • H-Flow (DroneCAN)
      • Overview
      • Setup Guide
      • Firmware
      • Dimensions
      • Pinout
      • CAN Termination Resistance Software Toggle
      • Downloads
  • PMW3901 Optical Flow Sensor
  • CAN Termination Resistance Software Toggle
  • Radio
    • Remote ID
      • Overview & Spec
      • Setup & Configuration
      • Pinout
      • Firmware Support
      • Firmware Update
      • Download
    • SiK Telemetry Radio V3
      • LED and Connection
      • Multiple Point to Point Setup with Sik Radio
        • Downloads
      • RF Transmission Power Setting For 1W Variants
      • Flight Controller setup
      • Dimension & Pinout
      • Downloads
    • Microhard Radio
      • Overview
      • Specification
      • Ports & Buttons
      • Status LED
      • Default Setting
      • Pinout
      • Dimension
      • Enabling RTS / CTS Flow Control
      • Point-to-Multipoint Setup with Microhard Radio
      • Download
    • XBP9X Radio
      • Specification
      • Power
      • Status LEDs
      • Antenna
      • Pinout
      • Dimension
      • Point-to-Multipoint Setup with XBee Radio
      • Download
  • Drone Development Kit
    • X650 Development Kit
      • NeoPixel WS2812 LED Setup Instruction
      • Download
    • PX4 Development Kit - X500v2
      • Getting Started Build Guide
      • Download
    • PX4 Vision Dev Kit v1.5
      • Overview
      • Wiring Diagram
      • v1 & v1.5 Difference
      • Up-Core Carrier Board Pinout
      • PX4 User Guide
      • Downloads
    • S500 Frame Kit
  • Power Module & PDB
    • Power Module
      • DroneCAN Power Module Setup
      • Analog Power Module Setup
      • Digital Power Module (PM) Setup
      • PM07 Quick Start Guide
      • Using Analog PM with Pixhawk 5X/6X
      • Connector & Wire Rating
      • Download
    • Power Module Comparison
  • UBEC
  • ESC
    • ESC Current Sensor Scale
    • AM32 ESC - Reverse Motor Direction Instruction
    • How To Flash AM32 Firmware To HOLYBRO BLHeli ESCs
  • ESC 3D File Downloads
  • Company
    • About Us
    • Holybro Logo
    • Certification (ISO, FCC, CE, RoHS, etc):
    • User Manuals
      • Kakute Flight Controller
      • ESC
      • Kopis
      • Autopilot Flight Controller
      • Drone Dev Kit
      • Other
Powered by GitBook

© 2024 Holybro. All rights reserved.

On this page
  • PWM
  • ADC
  • I2C
  • UART
  • CAN

Was this helpful?

Export as PDF
  1. Flight Controller
  2. Kakute H743-Wing

Ardupilot Mapping

PreviousCamera & ON/OFF Pit SwitchNextINAV Mapping

Last updated 19 days ago

Was this helpful?

Reference links:

PWM

M1

PA8

5 V tolerant I/O

PWM1 GPIO50

TIM1_CH1

Group1

M2

PE11

5 V tolerant I/O

PWM2 GPIO51

TIM1_CH2

Group1

M3

PE13

5 V tolerant I/O

PWM3 GPIO52

TIM1_CH3

Group1

M4

PE14

5 V tolerant I/O

PWM4 GPIO53

TIM1_CH4

Group1

M5

PD14

5 V tolerant I/O

PWM5 GPIO54

TIM4_CH3

Group2

M6

PD15

5 V tolerant I/O

PWM6 GPIO55

TIM4_CH4

Group2

M7

PA0

5 V tolerant I/O

PWM7 GPIO56

TIM5_CH1

Group3

M8

PA1

5 V tolerant I/O

PWM8 GPIO57

TIM5_CH2

Group3

M9

PE5

5 V tolerant I/O

PWM9 GPIO58

TIM15_CH1

Group4

M10

PE6

5 V tolerant I/O

PWM10 GPIO59

TIM15_CH2

Group4

M11

PB5

5 V tolerant I/O

PWM11 GPIO60

TIM3_CH2

Group5

M12

PB0

5 V tolerant I/O

PWM12 GPIO61

TIM3_CH3

Group5

M13

PB1

3.3 V tolerant I/O

PWM13 GPIO62

TIM3_CH4

Group5

M14

PA15

5 V tolerant I/O

PWM14 GPIO63

TIM2_CH1

Group6

PWM1~PWM14 are Dshot and PWM capable. However, mixing Dshot and normal PWM operation for outputs is restricted into groups, ie. enabling Dshot for an output in a group requires that ALL outputs in that group be configured and used as Dshot, rather than PWM outputs.

If servo and motor are mixed in same group, make sure this group run lowest PWM frequency according to the servo specification. ie. Servo supports Max. 50Hz, ESC must run at 50Hz in this group.

ADC

Vbat1 Pad 1.5K:25.5K

PC5

0~36V

Vbat ADC onboard battery voltage sense

BATT_VOLT_PIN: BATT_VOLT_MULT:

8 18.18

Current1 Pad

PC4

0~3.3V

Current ADC onboard current sense

BATT_CURR_PIN: BATT_AMP_PERVLT:

4 36.36

RSSI Pad

PC0

0~3.3V

RSSI ADC Analog RSSI

RSSI_ANA_PIN: RSSI_TYPE:

10 1

Vbat2 Pad 1.5K:25.5K

PA3

0~36V

Vbat2 ADC

BATT2_VOLT_PIN: BATT2_VOLT_MULT:

15 18.18

Current 2 Pad

PA2

0~3.3V

Current2 ADC

BATT2_CURR_PIN: BATT2_AMP_PERVL:

14 N/A

I2C

I2C1 CL1/DA1 (GPS Port)

PB8/PB7

5 V tolerant I/O

Compass

QMC5883 / HMC5883 / MAG3110 / LIS3MDL/ etc

-

I2C2 CL2/DA2 (I2C Port)

PB10/PB11

5 V tolerant I/O

Digital Airspeed sensor I2C

ARSPD_BUS

2

I2C4

PD12/13

5 V tolerant I/O

Onboard Barometer

BMP280

-

UART

USB

PA11/PA12

5 V tolerant I/O

USB

console

SERIAL0

RX7 TX7 RTS7 CTS7

PE7/8/9/10

3.3 V tolerant I/O

UART7

telem1

SERIAL1

TX2 RX2

PD5/PD6

5 V tolerant I/O

UART2

telem2

SERIAL2

TX1 RX1

PB6/PA10

5 V tolerant I/O

UART1

GPS1

SERIAL3

TX3 RX3

PD8/PD9

5 V tolerant I/O

UASRT3

GPS2

SERIAL4

TX5 RX5

PB13/PD2

5 V tolerant I/O

USART5

USER

SERIAL5

TX6 TX6

PC6/PC7

5 V tolerant I/O

USART6

RC input

Receiver

SERIAL6

TX8 RX8

PE1/PE0

5 V tolerant I/O

UART8

User

SERIAL7

CAN

(CAN1, PD0/PD1, 5 V tolerant I/O)

CAN Node

CAN_D1_PROTOCOL

1

CAN Node

CAN_P1_DRIVER

1

CAN GPS

GPS_TYPE

9

CAN Compass

COMPASS_TYPEMASK

-

CAN Airspeed sensor

ARSPD_TYPE

8

Ardupilot Wiki page
Ardupilot hwdef.dat