MATEKSYS F765-WSE Flight Controller User Guide
- June 6, 2024
- MATEKSYS
Table of Contents
FLIGHT CONTROLLER F765-WSE
QUICK START GUIDE
MCU: STM32F765VIH6, 216MHz, 2MB Flash
IMU: ICM42688-P (SPI4)
Baro: DPS310 (I2C2)
OSD: AT7456E (SPI2)
Blackbox: MicroSD card slot (SDIO)
6.5x Uarts (1,2,3,Rx5,6,7,8) with built-in inversion
1x Softserial1_Tx option (INAV)
12x PWM outputs
2x I2C
1x CAN
6x ADC (VBAT, Current, RSSI, Analog AirSpeed, VB2, CU2 )
1x JST-GH_4pin connector for I2C2
1x JST-GH_4pin connector for CAN
1x JST-SH_6pin connector for external USB and buzzer
Dual Camera Inputs switch
9V(12V) for VTX power switch
6.8~30V DC IN (2~6S LiPo)
High-precision Current Sense 220A Range
BEC 5V 2A for FC
BEC 9V 2A for camera/VTX, 12V option
BEC Vx 8A cont. 10A Peak for servos, 5V, 6V or 7.2V option
LDO 3.3V 200mA
INAV Target: MATEKF765SE
ArduPilot hwdef: MATEKF765SE
LAYOUT
| INAV AirPlane| INAV Multirotor| ArduPilot
---|---|---|---
Si| Motor| Motor| PWM1
S2| Motor| Motor| PWM2
S3| Servo| Motor| PWM3
S4| Servo| Motor| PWM4
S5| Servo| Motor| PWM5
S6| Servo| Motor| PWM6
S7| Servo| Servo| PWM7
S8| Servo| Servo| PWM8
S9| Servo| Servo| PWM9
S10| Servo| Servo| PWM10
S11| Servo| Motor| PWM11
S12| Servo| Motor| PWM12
LED| 2812 LED| 2812 LED| PWM13
Wiring
9Vsw Power / Camera switch
| No USER1 definition 9Vsw ON by default
---|---
No USER2 definition C1 (Camera-1) ON by default
I/O Mapping
ArduPilot
| sl| PAO| 5 V tolerant I/O| PWM1 GPI050| TIM2 CH1| Group1
S2| PA1| 5 V tolerant I/O| PWM2 GPIO51| TIM2 CH2
S3| PA2| 5 V tolerant I/O| PWM3 GPI052| TIM5 CH3| Group2
S4| PA3| 5 V tolerant I/O| PWM4 GPI053| 11M5 CH4
S5| PBO| 5 V tolerant I/O| PWM5 GPI054| TIM8 CH2N| Group3
S6| PB1| 5 V tolerant I/O| PWM6 GPI055| TIM8 CH3N
S7| PD12| 5 V tolerant I/O| PWM7 GPI056| T1M4 CH1| Gourp4
S8| PD13| 5 V tolerant I/O| PWM8 GPI057| T1M4 CH2
S9| PDI4| 5 V tolerant I/O| PWM9 GPI058| T1M4 CH3
S10| PD15| 5 V tolerant I/O| PWM10 GPI059| 11M4 CH4
S11| PES| 5 V tolerant I/O| PWM11 GPI060| TIM9 CH1| Group5
No DMA
S12| PE6| 5 V tolerant I/O| PWM12 GPIO61| TIM9 CH2
LED| PA8| 5 V tolerant I/O| PWM13 GPI062| TIM1 CH1| Group6
SERVO13 FUNCTION 120. NTF_LED_TYPES neopixel
PWM1-PWM13 are Dshot and PWM capable However. mi)dating Ds hot and normal PWM
operation for outputs is restricted into groups.
ie. enabling Dshot for 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 the same group, make sure this group runs the lowest PWM
frequency according to the servo specification.
ie. Servo supports Max 50Hz ESC must run at 50Hz in this group.
ADC| Vbat Pad
1K:20K divider builtin| PC2| 0-36V
on F765•WSE| Vbat ADC
onboard battery voltage sense| BATT_VOLT PIN
BATT VOLT MULT| 12
21.0
Curr pad| PC3| 0-3.3V| Current ADC
onboard current sense| BATT_CUFtR_PIN
BATT AMP PERVLT| 13
66.7
VB2 Pad
1K:20K divider builtin| PA4| 0-69V| Vbat2 ADC| BATT2_VOLT_PIN
BATT2 VOLT MULT| 4
21.0
CU2 Pad| PC5| 0-3.3V| Current2 ADC| BATT2_CURR_PIN
BATT2 AMP PERVLT| 15
/
RSSI Pad| PC1| 0-3.3V| RSSI ADC
Analog RSSI| RSSI_ANA_P1N
RSSI TYPE| 11
1
AirS Pad
20K:20K divider builtin| PCO| 0-6. 6V| AirS ADC
Analog Airspeed| ARSPD PIN
ARSPD TYPE| 10
2
I2C| I2C1
CL1/DA1| PB6/PB7| 5 V tolerant I/O| Compass| COMPASS_AUTODEC| 1
I2C2
CL2/DA2| PB10/PB11| 5 V tolerant I/O| onboard Baro DPS310| |
Digital Airspeed 12C
MS4525
DLVR-L1OD| ARSPD_BUS
ARSPD_TYPE
ARSPD TYPE| 1
1
9
| CAN1| PDO/PDI| 5 V tolerant I/O| CAN Node| CAN_Dl_PROTOCOL
CAN P1 DRIVER| 1
1
CAN GPS
CAN Compass
CAN Airspeed sensor| GPS TYPE
COMPASS_TYPEMASK
ARSPD TYPE| 9
0
8
UART| USB| PA11/PAI2| 5 V tolerant I/O| USB| console| SERIAL
RX7 TX/ RTS7 CTS7| PE7/8/9/10| 5 V tolerant I/O| UART7| tell| SERIAL1
TX1 RX1| PA9/PATIO| 5 V tolerant I/O| USART1| telem2| SERIAL2
T>2 RX2| PDS/PD6| 5 V tolerant I/O| USART2| GPS1| SERIAL3
TX3 RX3| PD8/PD9| 5 V tolerant I/O| USART3| GPS2| SERIAL4
TX8 R.V3| PE1/PEO| 5 V tolerant I/O| UART8| USER| SERIALS
TX6 R>6| PC6/PC7| 5 V tolerant I/O| USART6| RC input/Receiver| SERIAL]
R.*| SBS/IBUS/DSM/PPM
TX6| SRXL2
RX5| PB8| 5 V tolerant I/O| PARTS| USER| SERIALS
INAV
PWM| S1| PAO| 5 V tolerant I/O| 11M2 CH1| Fixed Wing Motor
S2| PA1| 5 V tolerant I/O| 11M2 CH2
S3| PA2| 5 V tolerant I/O| 11M5 CH3| Fixed Wing Serve
S4| PA3| 5 V tolerant I/O| 11M5 CH4
S5| PBO| 5 V tolerant I/O| 11M3 CH3
S6| PB1| 5 V tolerant I/O| 11M3 CH4
S7| PD12| 5 V tolerant UO| 11M4 CH1
S8| PD13| 5 V tolerant I/O| 11M4 CH2
S9| PD14| 5 V tolerant I/O| TIM4 CH3
S10| PD15| 5 V tolerant I/O| TIM4 CH4
S11| PE5| 5 V tolerant U0| 11M9 CH1
S12| PE6| 5 V tolerant I/O| 11M9 CH2
LED| PA8| 5 V tolerant I/O| 11M1 CH1| 2812LED
ADC| Vbat pad
1K:20K divider builtin| PC2| 0-36V
on F765-WSE| Vbat ADC
ADC CHANNEL 1| scale 2100
Curr Pad| PC3| 0-3.3V| Current ADC
ADC CHANNEL 2| scale 150
RSSI Pad| PC1| 0-3.3V| RSSI ADC
ADC CHANNEL 3| Analog RSSI
AirS Pad
20K:20K divider builtin| PCO| 0-6.6V| AirS ADC
ADC CHANNEL 4| Analog Airspeed
VB2 Pad
1K:20K divider builtin| PA4| 0-69V| ADC CHANNEL 5
– –
| scale 2100
CU2 Pad| PC5| 0-3.3V| ADC CHANNEL 6| spare
12C| 12C1
CL1/DA1| PB6/PB7| 5 V tolerant I/0| Compass| QMC5883 / HMC5883
IST8310 / IST8308
MAG3110 / LIS3MDL
OLED| 0.96″
12C2
CL2/DA2| PB10/PB11| 5 V tolerant I/O| onboard Barometer| DPS310
Digital Airspeed sensor| MS4525
Temperature sensor|
UART| USB| PA11/PAl2| 5 V tolerant I/O| USB|
DC1 RX1| PA9/PA10| 5 V tolerant I/O| USART1| USER
1)2 RX2| PD5/PD6| 5 V tolerant I/O| USART2| USER
D3 RX3| PD8/PD9| 5 V tolerant I/O| USART3| USER
RX5| PB8| 5 V tolerant I/O| UART5| USER
D3 RX6| PC6/PC7| 5 V tolerant I/O| UART6 RX
PPM Serial RX
| &
UART6 TX| FPORT/SRXL
RX/ TV| PE7/PE8| 3.3 V tolerant I/O| UART7| USER
D3 RX8| PE1/PEO| 5 V tolerant I/O| UART8| USER
www.mateksys.com
Aug.2021 Rev 1.0