FLIGHT CONTROLLER H743-WING V2QUICK START GUIDE
MCU: STM32H743VIT6, 480MHz, 2MB FlashIMU: MPU6000 (SPI1) & ICM42605 (SPI4)Baro: DPS310 (I2C2)OSD: AT7456E (SPI2)Blackbox: MicroSD card slot (SDIO)7x Uarts (1,2,3,4,6,7,8) with built-in inversion ,13x PWM outputs ,2x I2C, 1x CAN, 6x ADC (VBAT, Current, RSSI, Analog AirSpeed, VB2, CU2 ) ,1x SPI3 breakout Switchable Dual Camera Inputs Switchable 5V/9V(12V) for Camera/VTX8~36V DC IN (3~8S LiPo)High-precision Current Sense (90A continuous, 220A peak)BEC 5V 2A for FCBEC 9V 2A for camera/VTX, 12V optionBEC Vx 8A cont. 10A burst for servos, 5V, 6V or 7.2V optionLDO 3.3V 200mAArduPilot hwdef: MATEKH743INAV Target: MATEKH743
LAYOUT
Wiring (Airplane)INAV fw: MATEKH743ArduPilot fw: MATEKH743
Vsw Power / Camera switch
No USER1 definition9Vsw ON by default | |
No USER2 definitionC1 (Camera-1) ON by default |
I/O Mapping
ArduPibot |
||||||
S1 | PBO | 5V tolerant 1/0 | PWM1 GP1050 | TIM8 CH2N | Groups | |
S2 | PB1 | 3.3 V tolerant WO | PWM2 GPI051 | TIME CH3N | ||
S3 | PAO | 5 V tolerant VO | PWM3 GPI052 | TIM5 CH1 | Group? | |
S4 | PA1 | 5 V tolerant VO | PWM4 GPI053 | TIM5 CH2 | ||
S5 | PA2 | 5 V tolerant WO | PWM5 GPI054 | TIM5 CH3 | ||
S6 | PA3 | 5 V tolerant I/O | PWM6 GPI055 | TIM5 CH4 | ||
S7 | PD12 | 5 V tolerant I/O | PWM7 GPI056 | TIM4 CH1 | Gourp3 | |
S8 | P013 | 5 V tolerant VO | PWM8 GP1057 | TIM4 CH2 | ||
S9 | PD14 | 5 V tolerant I/O | PWM9 GP1058 | TIM4 CH3 | ||
S10 | P015 | 5 V tolerant I/O | PWM10 GP1059 | TIA14 CH4 | ||
Sll | PES | 5 V tolerant I/0 | PWM 11 GP1080 | T1M15 CHI | Group4 | |
S12 | PE6 | 5 V tolerant VO | PWM12 GP10131 | 11M15 CH2 | ||
LED | PA8 | 5 V tolerant I/O | PWM13 GPI062 | TIM I CH1 | Group6 | |
SERV013_FUNCTION 120, NTF_LED_TYPES neopIxel | ||||||
PWMI-PWM13 are Dshot and PWM capable. However. mixing Dshot and normal PWM operation kir outputs are restricted Into groups, ie. enabling Dshot bran output In a group requires that ALL outputs In that group be configured and used as Dshot. rather than PWM outputs.If serve and motor are mixed in the same group, make sure this group runs the lowest PWM frequency according to the serve specification. it Seto supports Max. 50Hz, ESC must run at 50Hz in this group. | ||||||
ADC | Vbat pad1K:10K deader builtin | PC0 | 0-36V | Vbat ADC onboard battery spoilage sense | BATT_VOLT PINBATT VOLT –MULT | 1011.0 |
pad | 00-3.3V ect | o- | Current ADConboard current sense | BAIT CURR PINBAIT AMP PERVLT | 1166.7 | |
VB2 Pad 1K:20K holder builtin | PA4 | 0-89V | Vbat2 ADC | BATT2 VOLT PINBAT12 VOLT MULT | 1821.0 | |
CW Pad | PA7 | 0-3.3V | Current2 ADC | BAT12_CURR PINBATT2 AMP PERVLT | 7
/ |
|
RSSI Pad | PC5 | 0-3.3V | RSSI ADCAnalog RSSI | RSSI_ANA PINRSSI TYPE | 8I | |
AI’S Pad 20K:20K Mader bulletin | PG | 0-8.8V | 0-6.8V
ADC Analog Airspeed |
ARSPD PINARSPD TYPE | 42 | |
I2C | 12C1CL1/DA1 | PB8IPB7 | 5 V tolerant I/O | Compass | COMPASS_AUTODEC | I |
I202CL2/DA2 on JST4144P | PSICVPB11 | 5 V tolerant I/O | onboard Baro DPS3I0 | Address | 0x76 | |
Digital Airspeed I2CMS4525DIVR1100 | AFtSPD BUS
–TYPE ARSPD_ ARSPD TYPE |
019 | ||||
CAN | CANT | PDO/PD1 | 5 V tolerant I/O | CAN Nods | CAN_ DI PROTOCOLCAN P–1 DARNER | I1 |
CAN GPSCAN CompassCAN Airspeed sensor | GPS_TVPECOMPASS TYPEAAASKARSPD TYPE | 908 | ||||
UART | USB | PAI1IP/112 | 5 V tolerant I/O | USB | console | SERIAL() |
RX/ TX/ RTS7 CIS? | PE7/8/9/10 | 3.3 V tolerant I/O | UART7 | teleml | SERIALI | |
DO WO | PA9/PA10 | 5 V tolerant I/O | USARTI | telem2 | SERIAL2 | |
T)Q RX2 | PD5/PD6 | S V tolerant I/O | USART2 | GPS I | SERIAL3 | |
1)0 MO | PD8IPD9 | S V tolerant I/O | USART3 | GPS2 | SERIAL4 | |
TX8 FtX8 | PEOPLE | 5 V tolerant VO | UART8 | USER | SERIALS | |
TX4 RX4 | PB9/PB8 | S V tolerant I/O | UART4 | USER | SERIALS | |
TX8 RM3 | PC8/PC7 | 5 V tolerant I/O | ‘, SAWS | RC input/Rev:11%er | SERIAL7 | |
R)03 | SBS/IBUS/DSM/PPM | |||||
DB | FPORT/SRX2 |
INAV |
|||||
PWM | Si | PBO | 5 V tolerant 1/0 | 11M3 CH3 | Fixed WingMotor |
S2 | PB1 | 3.3 V tolerant I/O | 11M3 CH4 | ||
S3 | PAO | 5 V tolerant I/0 | T1M5 CH1 | Fixed WingServo | |
S4 | PA1 | 5 V tolerant I/0 | T1M5 CH2 | ||
S5 | PA2 | 5 V tolerant I/0 | T1M5 CH3 | ||
S6 | PA3 | 5 V tolerant I/0 | T1M5 CH4 | ||
S7 | PD12 | 5 V tolerant I/0 | T1M4 CH1 | ||
S8 | PD13 | 5 V tolerant I/0 | T1M4 CH2 | ||
S9 | PD14 | 5 V tolerant I/O | T1M4 CH3 | ||
S10 | PD15 | 5 V tolerant 1/0 | 11M4 CH4 | ||
S11 | PE5 | 5 V tolerant VO | T1M15 CH1 | ||
S12 | PE6 | 5 V tolerant I/O | TIMI5 CH2 | ||
LED | PAS | 5 V tolerant 1/0 | 11M1 CH1 | 2812LED | |
ADC | Vbat pad1K:10K divider builtin | PCO | 0-36V | Vbat ADCADC CHANNEL 1 | scale 1100 |
Cun– Pad | PC1 | 0-3.3V | Current ADCADC CHANNEL 2 | scale 150 | |
RSSI Pad | PC5 | 0-3.3V | RSSI ADCADC CHANNEL 3 | Analog RSSI | |
AirS Pad20K:20K divider builtin | PC4 | 0-6.6V | AirS ADCADC CHANNEL 4 | Analog Airspeed | |
VB2 Pad1K:20K divider builtin | PA4 | 0-69V | ADC CHANNEL 5
– – |
scale 2100 | |
CU2 Pad | PA7 | 0-3.3V | ADC CHANNEL 6 | spare | |
12C | 12C1CL1/DA1 | PB6/PB7 | 5 V tolerant 1/0 | Compass | QMC5883 / HMC5883IST8310 / IST8308MAG3110 / LIS3MDL |
OLED | 0.96″ | ||||
12C2CL2/DA2 on JST-GH-4P | PB10/PB11 | 5 V tolerant I/0 | onboard Barometer | DPS310 | |
Digital Airspeed sensor | MS4525 | ||||
Temperature sensor | |||||
UART | USB | PA11/PAl2 | 5 V tolerant I/0 | USB | |
Do RX1 | PA9/PA10 | 5 V tolerant I/O | USARTI | telem2 | |
TX2 R.>2 | PD5/PD6 | 5 V tolerant WO | USART2 | GPS1 | |
1.>3 RX3 | PD8/PD9 | 5 V tolerant WO | USART3 | GPS2 | |
Do RX4 | PB9/PB8 | 5 V tolerant I/O | UART4 | USER | |
D. RXB | PC6/PC7 | 5 V tolerant I/O | TX6 & R X6 | CRSF | |
UART6 RX | SBUS/IBUS/DSM/PPM | ||||
UART6 TX | FPORT/SRXL2 | ||||
R) TX/ | PE7/PE8 | 3.3 V tolerant 1/0 | UART7 | teleml | |
TV3 RX8 | PE1/PEO | 5 V tolerant I/O | UART8 | USER |
www.mateksys.comSep.2021 Rev 1.0
References
[xyz-ips snippet=”download-snippet”]