﻿{"id":10954,"date":"2023-08-31T10:04:06","date_gmt":"2023-08-31T02:04:06","guid":{"rendered":"http:\/\/www.mateksys.com\/?post_type=portfolio&#038;p=10954"},"modified":"2026-01-19T12:44:05","modified_gmt":"2026-01-19T04:44:05","slug":"f405-wing-v2","status":"publish","type":"portfolio","link":"https:\/\/www.mateksys.com\/?portfolio=f405-wing-v2","title":{"rendered":"Flight Controller F405-Wing-V2"},"content":{"rendered":"\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-5apdii-b945e689b4e67a97b64825c8f096cf22\">\n#top .av-special-heading.av-5apdii-b945e689b4e67a97b64825c8f096cf22{\npadding-bottom:10px;\n}\nbody .av-special-heading.av-5apdii-b945e689b4e67a97b64825c8f096cf22 .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-5apdii-b945e689b4e67a97b64825c8f096cf22 .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-5apdii-b945e689b4e67a97b64825c8f096cf22 av-special-heading-h2 blockquote modern-quote modern-centered  avia-builder-el-0  el_before_av_slideshow  avia-builder-el-first '><h2 class='av-special-heading-tag'  itemprop=\"headline\"  >Flight Controller F405-WING-V2<\/h2><div class='av-subheading av-subheading_below'><p>STM32F405RGT6, ICM42688P, DPS310, OSD, 6xUARTs, 10x PWM, 2xI2C, 3xBEC<\/p>\n<\/div><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div>\n<div  class='avia-slideshow av-286uuh6-ab492c6f1dd5f0a1cd610ed2a5a5e64f avia-slideshow-featured_large av_slideshow avia-slide-slider  avia-builder-el-1  el_after_av_heading  el_before_av_button  av-slideshow-ui av-control-default av-slideshow-manual av-loop-once av-loop-manual-endless av-default-height-applied avia-slideshow-1' data-slideshow-options=\"{&quot;animation&quot;:&quot;slide&quot;,&quot;autoplay&quot;:false,&quot;loop_autoplay&quot;:&quot;once&quot;,&quot;interval&quot;:5,&quot;loop_manual&quot;:&quot;manual-endless&quot;,&quot;autoplay_stopper&quot;:false,&quot;noNavigation&quot;:false,&quot;bg_slider&quot;:false,&quot;keep_padding&quot;:false,&quot;hoverpause&quot;:false,&quot;show_slide_delay&quot;:0}\"  itemprop=\"image\" itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/ImageObject\" ><ul class='avia-slideshow-inner ' style='padding-bottom: 40%;'><li  class='avia-slideshow-slide av-286uuh6-ab492c6f1dd5f0a1cd610ed2a5a5e64f__0  av-single-slide slide-1 slide-odd'><div data-rel='slideshow-1' class='avia-slide-wrap '   ><img fetchpriority=\"high\" class=\"wp-image-10959 avia-img-lazy-loading-not-10959\"  src='https:\/\/www.mateksys.com\/wp-content\/uploads\/2023\/03\/F405-WING-V2_1.jpg' width='1500' height='600' title='F405-WING-V2_1' alt=''  itemprop=\"thumbnailUrl\"   \/><\/div><\/li><\/ul><\/div>\n<div  class='avia-button-wrap av-lexugxny-fbf4ad02da0b12667dd04c915ca41d46-wrap avia-button-right  avia-builder-el-2  el_after_av_slideshow  el_before_av_tab_container '><a href='https:\/\/www.mateksys.com\/?p=5159#tab-id-3'  class='avia-button av-lexugxny-fbf4ad02da0b12667dd04c915ca41d46 avia-icon_select-yes-left-icon avia-size-medium avia-position-right avia-color-theme-color'  target=\"_blank\"  rel=\"noopener noreferrer\" ><span class='avia_button_icon avia_button_icon_left' aria-hidden='true' data-av_icon='\ue82d' data-av_iconfont='entypo-fontello'><\/span><span class='avia_iconbox_title' >Firmwares<\/span><\/a><\/div>\n<div  class='tabcontainer av-1gt9vnu-b84489a85bdbe0a7cf37bf0926fa899b top_tab  avia-builder-el-3  el_after_av_button  avia-builder-el-last ' role='tablist'>\n<section class='av_tab_section av_tab_section av-w1uatm-f1b5878e430dd96639177c6c2d947eff'  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='tab active_tab' role='tab' tabindex='0' data-fake-id='#tab-id-1' aria-controls='tab-id-1-content'  itemprop=\"headline\" >Gallery<\/div><div id='tab-id-1-content' class='tab_content active_tab_content' aria-hidden=\"false\"><div class='tab_inner_content invers-color'  itemprop=\"text\" ><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-10961\" src=\"https:\/\/www.mateksys.com\/wp-content\/uploads\/2023\/03\/F405-WING-V2_2.jpg\" alt=\"\" width=\"1500\" height=\"600\" \/>\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-10960\" src=\"https:\/\/www.mateksys.com\/wp-content\/uploads\/2023\/03\/F405-WING-V2_4.jpg\" alt=\"\" width=\"1500\" height=\"600\" \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-10962\" src=\"https:\/\/www.mateksys.com\/wp-content\/uploads\/2023\/03\/F405-WING-V2_3.jpg\" alt=\"\" width=\"1500\" height=\"600\" \/><\/p>\n<\/div><\/div><\/section>\n<section class='av_tab_section av_tab_section av-1czkbfu-2a9dd1058fd9f263b4ad302b8c8cc09b'  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='tab' role='tab' tabindex='0' data-fake-id='#tab-id-2' aria-controls='tab-id-2-content'  itemprop=\"headline\" >Spec.&amp; Manual<\/div><div id='tab-id-2-content' class='tab_content' aria-hidden=\"true\"><div class='tab_inner_content invers-color'  itemprop=\"text\" ><h3><\/h3>\n<p><strong>FC Specifications<\/strong><\/p>\n<ul>\n<li>MCU: STM32F405RGT6, 168MHz , 1MB Flash<\/li>\n<li>IMU: ICM42688-P<\/li>\n<li>Baro: DPS310<\/li>\n<li>OSD: AT7456E<\/li>\n<li>Blackbox: MicroSD card slot<\/li>\n<li>6x UARTs,\u00a0 1x Softserial_Tx option(INAV)<\/li>\n<li>10x PWM outputs<\/li>\n<li>2x I2C<\/li>\n<li>3x ADC (VBAT, Current, RSSI)<\/li>\n<li>Built in inverter for SBUS input<\/li>\n<li>USB Type-C(USB2.0)<\/li>\n<\/ul>\n<p><strong>FC Firmware<\/strong><\/p>\n<ul>\n<li><strong>ArduPilot: MatekF405-Wing (ArduPlane 4.4 or newer)<\/strong><\/li>\n<li><strong>INAV: MATEKF405SE (INAV 6.0 or newer)<\/strong><\/li>\n<\/ul>\n<p><strong>PDB<\/strong><\/p>\n<ul>\n<li>Input voltage range: 9~30V (3~6S LiPo) w\/TVS protection<\/li>\n<li>Current Senor: 220A, \u00a03.3V ADC\u00a0<strong> (INAV scale 150,\u00a0 ArduPilot 66.7A\/V)<\/strong><\/li>\n<li>Sense resistor: 100A continuous, 220A peak<\/li>\n<li>Battery Voltage divider 1K:10K (Scale 1100 in INAV,\u00a0 BATT_VOLT_MULT 11.0 in ArduPilot)<\/li>\n<\/ul>\n<p><strong>BEC 5V output<\/strong><\/p>\n<ul>\n<li>Designed for Flight controller, Receiver, OSD, Camera, Buzzer, 2812 LED_Strip, Buzzer, GPS module, AirSpeed<\/li>\n<li>Continuous current: 2 Amps<\/li>\n<\/ul>\n<p><strong>BEC 9V \/12V output<\/strong><\/p>\n<ul>\n<li>Designed for Video Transmitter, Camera, Gimbal ect.<\/li>\n<li>Continuous current: 2 Amps<\/li>\n<li>12V option with Jumper pad<\/li>\n<li>for stable 9V\/12V output, input voltage should &gt; output voltage +1V<\/li>\n<\/ul>\n<p><strong>BEC Vx\u00a0output<\/strong><\/p>\n<ul>\n<li>Designed for\u00a0Servos<\/li>\n<li>Voltage adjustable, 5V Default, 6V or 7.2V options<\/li>\n<li>Continuous current: 5 Amps,\u00a0 6A Peak<\/li>\n<li>for stable Vx output, input voltage should &gt; Vx voltage +1V<\/li>\n<\/ul>\n<p><strong>BEC 3.3V\u00a0output<\/strong><\/p>\n<ul>\n<li>Designed for external 3.3V peripherals<\/li>\n<li>Linear Regulator<\/li>\n<li>Continuous current: 200mA<\/li>\n<\/ul>\n<p><strong>Physical<\/strong><\/p>\n<ul>\n<li>Mounting: 30.5 x 30.5mm, \u03a64mm with Grommets\u00a0\u03a63mm<\/li>\n<li>Dimensions: 54 x 36 x 13 mm<\/li>\n<li>Weight: 25g<\/li>\n<\/ul>\n<p><strong>Including<\/strong><\/p>\n<ul>\n<li>1x F405-Wing-V2<\/li>\n<li>1x 20cm JST-GH-4P to JST-GH-4P cable for I2C port<\/li>\n<li>Dupont 2.54 pins\u00a0\u00a0<strong>(Board is shipped unsoldered)<\/strong><\/li>\n<\/ul>\n<\/div><\/div><\/section>\n<section class='av_tab_section av_tab_section av-1cbou2y-4b84d8a1f13ea6dc1651f798f36a1efa'  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='tab' role='tab' tabindex='0' data-fake-id='#tab-id-3' aria-controls='tab-id-3-content'  itemprop=\"headline\" >Layout<\/div><div id='tab-id-3-content' class='tab_content' aria-hidden=\"true\"><div class='tab_inner_content invers-color'  itemprop=\"text\" ><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-11264\" src=\"https:\/\/www.mateksys.com\/wp-content\/uploads\/2023\/08\/F405-WING-V2_layout.jpg\" alt=\"\" width=\"2000\" height=\"1962\" \/><\/p>\n<\/div><\/div><\/section>\n<section class='av_tab_section av_tab_section av-jxwpoq-aea39ff445813ad28f1dd070b653b638'  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='tab' role='tab' tabindex='0' data-fake-id='#tab-id-4' aria-controls='tab-id-4-content'  itemprop=\"headline\" >INAV mapping<\/div><div id='tab-id-4-content' class='tab_content' aria-hidden=\"true\"><div class='tab_inner_content invers-color'  itemprop=\"text\" ><h5>INAV Tips:<\/h5>\n<ul>\n<li><strong>INAV firmware &#8220;MATEKF405SE&#8221; must be 6.0.0 or newer version.<\/strong><\/li>\n<li>Current sensor scale 150<\/li>\n<li>5x Vx2 pads on S5~S9 rails are dead pins,\u00a0 If powering servos of S5~S9 rails with the built-in Vx BEC, bridge Vx2 to Vx pad with a drop of tin.\u00a0 If powering servos of S5~S9 rails with an external BEC, keep the gap open,\u00a0 you may connect external BEC to any pair of Vx2\/G.<\/li>\n<li><strong>Softserial_tx1 is enabled on Tx2 pad by default for Frsky SmartPort telemetry.\u00a0 \u00a0If using CRSF protocol receiver(TBS, ELRS etc),\u00a0 CPU based serial port(softserial) should be disable in INAV configurator.<\/strong><\/li>\n<li>GPS \/ DJI OSD and other digital video systems \/ CRSF protocol receiver can work with anyyyyyyy spare UART_TX &amp; RX.<\/li>\n<li>Airspeed sensor MS4525 works on I2C2 bus only.<\/li>\n<\/ul>\n<table width=\"869\">\n<tbody>\n<tr>\n<td colspan=\"4\" width=\"535\">INAV<\/td>\n<td width=\"165\">INAV MultiRotor<\/td>\n<td width=\"169\">INAV Plane<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"10\" width=\"100\">PWM<\/td>\n<td>S1<\/td>\n<td>5 V tolerant I\/O<\/td>\n<td width=\"190\">TIM4_CH2<\/td>\n<td width=\"165\">Motor<\/td>\n<td width=\"169\">Motor<\/td>\n<\/tr>\n<tr>\n<td>S2<\/td>\n<td>5 V tolerant I\/O<\/td>\n<td width=\"190\">TIM4_CH1<\/td>\n<td width=\"165\">Motor<\/td>\n<td width=\"169\">Motor<\/td>\n<\/tr>\n<tr>\n<td>S3<\/td>\n<td>5 V tolerant I\/O<\/td>\n<td width=\"190\">TIM3_CH3<\/td>\n<td width=\"165\">Motor<\/td>\n<td width=\"169\">Servo<\/td>\n<\/tr>\n<tr>\n<td>S4<\/td>\n<td>5 V tolerant I\/O<\/td>\n<td width=\"190\">TIM3_CH4<\/td>\n<td width=\"165\">Motor<\/td>\n<td width=\"169\">Servo<\/td>\n<\/tr>\n<tr>\n<td>S5<\/td>\n<td>5 V tolerant I\/O<\/td>\n<td width=\"190\">TIM8_CH3<\/td>\n<td width=\"165\">Motor<\/td>\n<td width=\"169\">Servo<\/td>\n<\/tr>\n<tr>\n<td>S6<\/td>\n<td>5 V tolerant I\/O<\/td>\n<td width=\"190\">TIM8_CH4<\/td>\n<td width=\"165\">Motor<\/td>\n<td width=\"169\">Servo<\/td>\n<\/tr>\n<tr>\n<td>S7<\/td>\n<td>5 V tolerant I\/O<\/td>\n<td width=\"190\">TIM12_CH1<\/td>\n<td width=\"165\">Motor, No DShot<\/td>\n<td width=\"169\">Servo<\/td>\n<\/tr>\n<tr>\n<td>S8<\/td>\n<td>5 V tolerant I\/O<\/td>\n<td width=\"190\">TIM12_CH2<\/td>\n<td width=\"165\">Motor, No DShot<\/td>\n<td width=\"169\">Servo<\/td>\n<\/tr>\n<tr>\n<td>S9<\/td>\n<td>5 V tolerant I\/O<\/td>\n<td width=\"190\">TIM1_CH1<\/td>\n<td width=\"165\">Servo<\/td>\n<td width=\"169\">Servo<\/td>\n<\/tr>\n<tr>\n<td>LED<\/td>\n<td>5 V tolerant I\/O<\/td>\n<td width=\"190\">TIM2_CH1<\/td>\n<td>2812LED<\/td>\n<td>2812LED<\/td>\n<\/tr>\n<tr>\n<td colspan=\"6\" width=\"869\"><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"3\">ADC<\/td>\n<td width=\"114\">Vbat ADC<\/td>\n<td width=\"131\">0~30V<\/td>\n<td width=\"190\">ADC_CHANNEL_1<\/td>\n<td colspan=\"2\" width=\"334\">scale 1100<\/td>\n<\/tr>\n<tr>\n<td width=\"114\">\u00a0current ADC<\/td>\n<td>0~3.3V<\/td>\n<td width=\"190\">ADC_CHANNEL_2<\/td>\n<td colspan=\"2\" width=\"334\"><strong>scale 150\u00a0 (220A)<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"114\">RSSI pad<\/td>\n<td>0~3.3V<\/td>\n<td width=\"190\">ADC_CHANNEL_3<\/td>\n<td colspan=\"2\" width=\"334\">Analog RSSI<\/td>\n<\/tr>\n<tr>\n<td colspan=\"6\"><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\">I2C<\/td>\n<td rowspan=\"2\" width=\"114\">I2C1<br \/>\nDA1, CL1<\/td>\n<td rowspan=\"2\">5V tolerant I\/O<\/td>\n<td colspan=\"3\">onboard Baro DPS310, Address 0x76<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"524\">OLED 0.96&#8243;<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" width=\"114\">I2C2<br \/>\nDA2, CL2<\/td>\n<td rowspan=\"2\">5V tolerant I\/O<\/td>\n<td colspan=\"3\">I2C Magnetometer, Rangefinder, Temperature sensor<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"524\">Digital Airspeed sensor MS4525<\/td>\n<\/tr>\n<tr>\n<td colspan=\"6\"><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"13\" width=\"100\">UART<br \/>\n5V tolerant I\/O<\/td>\n<td>USB<\/td>\n<td><\/td>\n<td>USB<\/td>\n<td colspan=\"2\"><\/td>\n<\/tr>\n<tr>\n<td>TX1 RX1<\/td>\n<td rowspan=\"5\">5V tolerant I\/O<\/td>\n<td>UART1<\/td>\n<td colspan=\"2\" width=\"334\">USER<\/td>\n<\/tr>\n<tr>\n<td>TX3 RX3<\/td>\n<td>UART3<\/td>\n<td colspan=\"2\" width=\"334\">USER<\/td>\n<\/tr>\n<tr>\n<td>TX4 RX4<\/td>\n<td>UART4<\/td>\n<td colspan=\"2\" width=\"334\">USER<\/td>\n<\/tr>\n<tr>\n<td>TX5 RX5<\/td>\n<td>UART5<\/td>\n<td colspan=\"2\" width=\"334\">USER<\/td>\n<\/tr>\n<tr>\n<td>TX6 RX6<\/td>\n<td>UART6<\/td>\n<td colspan=\"2\" width=\"334\">USER<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"7\" width=\"114\">\u00a0TX2 RX2<br \/>\nSBUS<\/td>\n<td rowspan=\"7\">5V tolerant I\/O<\/td>\n<td>UART2<\/td>\n<td colspan=\"2\" width=\"334\">RC input\/Receiver<\/td>\n<\/tr>\n<tr>\n<td>Sbus pad<\/td>\n<td colspan=\"2\" width=\"334\">for SBUS receiver,\u00a0 Sbus pad = RX2+inverter<\/td>\n<\/tr>\n<tr>\n<td>RX2 pad<\/td>\n<td width=\"165\">IBUS\/DSM<\/td>\n<td width=\"169\"><\/td>\n<\/tr>\n<tr>\n<td>TX2 &amp; RX2<\/td>\n<td width=\"165\">CRSF<\/td>\n<td width=\"169\">disable Softserial_Tx1<\/td>\n<\/tr>\n<tr>\n<td>TX2 pad<\/td>\n<td width=\"165\">uninverted FPort (hacked)<\/td>\n<td width=\"169\">disable Softserial_Tx1<\/td>\n<\/tr>\n<tr>\n<td>TX2 pad<\/td>\n<td width=\"165\">SRXL2<\/td>\n<td width=\"169\">disable Softserial_Tx1<\/td>\n<\/tr>\n<tr>\n<td>TX2 pad<\/td>\n<td width=\"165\">SmartPort Telemetry<\/td>\n<td width=\"169\">enable Softserial_Tx1<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div><\/div><\/section>\n<section class='av_tab_section av_tab_section av-jg850q-48ac125f9a57c3d8d4bdd85a9604c78b'  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='tab' role='tab' tabindex='0' data-fake-id='#tab-id-5' aria-controls='tab-id-5-content'  itemprop=\"headline\" >ArduPilot mapping<\/div><div id='tab-id-5-content' class='tab_content' aria-hidden=\"true\"><div class='tab_inner_content invers-color'  itemprop=\"text\" ><h5>ArduPilot Tips:<\/h5>\n<ul>\n<li><strong>ArduPlane firmware &#8220;MatekF405-WING&#8221; must be 4.4.0 or newer version.<\/strong><\/li>\n<li>BATT_AMP_PERVLT\u00a0 66.7<\/li>\n<li>Use 5V active buzzer on &#8220;Buz-&#8221; and 5V pads,\u00a0 Tone alarm is not supported.<\/li>\n<li>5x Vx2 pads on S5~S9 rails are dead pins,\u00a0 If powering servos of S5~S9 rails with the built-in Vx BEC, bridge Vx2 to Vx pad with a drop of tin.\u00a0 If powering servos of S5~S9 rails with an external BEC,\u00a0 keep the gap open,\u00a0 you may connect external BEC to any pair of Vx2\/G.<\/li>\n<li>non-inverted (hacked) S.Port signal is required for FPort or Smartport telemetry.<\/li>\n<li>If sending highspeed serial data (eg. 921600 baud) to the board, use USART1(Serial1) .<\/li>\n<\/ul>\n<table width=\"869\">\n<tbody>\n<tr>\n<td colspan=\"6\" width=\"869\">ArduPilot<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"11\" width=\"100\">PWM<br \/>\n5V tolerant I\/O<\/td>\n<td>S1<\/td>\n<td>PWM1 GPIO50<\/td>\n<td>TIM4_CH2<\/td>\n<td>DMA\/DShot<\/td>\n<td rowspan=\"2\">Group1<\/td>\n<\/tr>\n<tr>\n<td>S2<\/td>\n<td>PWM2 GPIO51<\/td>\n<td>TIM4_CH1<\/td>\n<td>DMA\/DShot<\/td>\n<\/tr>\n<tr>\n<td>S3<\/td>\n<td>PWM3 GPIO52<\/td>\n<td>TIM3_CH3<\/td>\n<td>DMA\/DShot<\/td>\n<td rowspan=\"2\">Group2<\/td>\n<\/tr>\n<tr>\n<td>S4<\/td>\n<td>PWM4 GPIO53<\/td>\n<td>TIM3_CH4<\/td>\n<td>DMA\/DShot<\/td>\n<\/tr>\n<tr>\n<td>S5<\/td>\n<td>PWM5 GPIO54<\/td>\n<td>TIM8_CH3<\/td>\n<td>DMA\/DShot<\/td>\n<td rowspan=\"2\">Gourp3<\/td>\n<\/tr>\n<tr>\n<td>S6<\/td>\n<td>PWM6 GPIO55<\/td>\n<td>TIM8_CH4<\/td>\n<td>DMA\/DShot<\/td>\n<\/tr>\n<tr>\n<td>S7<\/td>\n<td>PWM7 GPIO56<\/td>\n<td>TIM1_CH2N<\/td>\n<td>DMA\/DShot<\/td>\n<td rowspan=\"3\">Gourp4<\/td>\n<\/tr>\n<tr>\n<td>S8<\/td>\n<td>PWM8 GPIO57<\/td>\n<td>TIM1_CH3N<\/td>\n<td>DMA\/DShot<\/td>\n<\/tr>\n<tr>\n<td>S9<\/td>\n<td>PWM9 GPIO58<\/td>\n<td>TIM1_CH1<\/td>\n<td>DMA\/DShot<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\">LED pad<\/td>\n<td>PWM10 GPIO59<\/td>\n<td>TIM2_CH1<\/td>\n<td rowspan=\"2\">DMA\/DShot<\/td>\n<td rowspan=\"2\">Gourp5<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">SERVO10_FUNCTION 120,\u00a0\u00a0 NTF_LED_TYPES\u00a0 neopixel<\/td>\n<\/tr>\n<tr>\n<td colspan=\"6\" width=\"869\">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.<br \/>\nIf 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.<\/td>\n<\/tr>\n<tr>\n<td colspan=\"6\"><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"3\">ADC<\/td>\n<td width=\"114\">Vbat ADC<\/td>\n<td width=\"131\">onboard battery voltage<\/td>\n<td width=\"190\">1K:10K divider, 0~30V<\/td>\n<td width=\"165\">BATT_MONITOR<br \/>\nBATT_VOLT_PIN<br \/>\nBATT_VOLT_MULT<\/td>\n<td width=\"169\">4<br \/>\n10<br \/>\n11.0<\/td>\n<\/tr>\n<tr>\n<td width=\"114\">\u00a0current ADC<\/td>\n<td width=\"131\">onboard current sense<\/td>\n<td>0~3.3V<\/td>\n<td width=\"165\">BATT_CURR_PIN<br \/>\n<strong>BATT_AMP_PERVLT<\/strong><\/td>\n<td width=\"169\">11<br \/>\n<strong>66.7<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"114\">RSSI ADC<\/td>\n<td width=\"131\">Analog RSSI<\/td>\n<td>0~3.3V<\/td>\n<td width=\"165\">RSSI_ANA_PIN<br \/>\nRSSI_TYPE<\/td>\n<td width=\"169\">15<br \/>\n2<\/td>\n<\/tr>\n<tr>\n<td colspan=\"6\"><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\">I2C<\/td>\n<td rowspan=\"2\" width=\"114\">I2C1<br \/>\nDA1, CL1<\/td>\n<td rowspan=\"2\">5V tolerant I\/O<\/td>\n<td>onboard Baro DPS310<\/td>\n<td>Address<\/td>\n<td>0x76<\/td>\n<\/tr>\n<tr>\n<td width=\"190\">Digital Airspeed I2C<\/td>\n<td width=\"165\">ARSPD_BUS<\/td>\n<td width=\"169\">0<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" width=\"114\">I2C2<br \/>\nDA2, CL2<\/td>\n<td rowspan=\"2\">5V tolerant I\/O<\/td>\n<td>Magnetometer<\/td>\n<td>COMPASS_AUTODEC<\/td>\n<td width=\"169\">1<\/td>\n<\/tr>\n<tr>\n<td width=\"190\">Digital Airspeed I2C<\/td>\n<td width=\"165\">ARSPD_BUS<\/td>\n<td width=\"169\">1<\/td>\n<\/tr>\n<tr>\n<td colspan=\"6\"><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"12\" width=\"100\">UART<br \/>\n5V tolerant I\/O<\/td>\n<td>USB<\/td>\n<td>USB<\/td>\n<td><\/td>\n<td>console<\/td>\n<td>SERIAL0<\/td>\n<\/tr>\n<tr>\n<td>TX1 RX1<\/td>\n<td>USART1<\/td>\n<td>with DMA<\/td>\n<td>telem1<\/td>\n<td>SERIAL1<\/td>\n<\/tr>\n<tr>\n<td>TX3 RX3<\/td>\n<td>USART3<\/td>\n<td>NO DMA<\/td>\n<td>GPS1<\/td>\n<td>SERIAL3<\/td>\n<\/tr>\n<tr>\n<td>TX4 RX4<\/td>\n<td>UART4<\/td>\n<td>NO DMA<\/td>\n<td>GPS2<\/td>\n<td>SERIAL4<\/td>\n<\/tr>\n<tr>\n<td>TX5 RX5<\/td>\n<td>UART5<\/td>\n<td>NO DMA<\/td>\n<td width=\"165\">USER<\/td>\n<td>SERIAL5<\/td>\n<\/tr>\n<tr>\n<td>TX6 RX6<\/td>\n<td>USART6<\/td>\n<td>NO DMA<\/td>\n<td width=\"165\">USER<\/td>\n<td>SERIAL6<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"6\" width=\"114\">TX2 RX2<br \/>\nSBUS<\/td>\n<td>USART2<\/td>\n<td>NO DMA<\/td>\n<td>RC input\/Receiver<\/td>\n<td rowspan=\"3\">SERIAL7<\/td>\n<\/tr>\n<tr>\n<td>RX2<\/td>\n<td>IBUS\/DSM<\/td>\n<td rowspan=\"2\" width=\"165\">BRD_ALT_CONFIG 0<br \/>\nDefault<\/td>\n<\/tr>\n<tr>\n<td>Sbus pad<\/td>\n<td>SBUS<\/td>\n<\/tr>\n<tr>\n<td>TX2 &amp; RX2<\/td>\n<td>CRSF<\/td>\n<td rowspan=\"3\" width=\"165\">BRD_ALT_CONFIG 1<br \/>\nSERIAL7_PROTOCOL 23<\/td>\n<td width=\"169\">SERIAL7_OPTIONS 0<\/td>\n<\/tr>\n<tr>\n<td>TX2<\/td>\n<td>\u00a0uninverted FPort (hacked)<\/td>\n<td width=\"169\">SERIAL7_OPTIONS 4<\/td>\n<\/tr>\n<tr>\n<td>TX2<\/td>\n<td>SRXL2<\/td>\n<td width=\"169\">SERIAL7_OPTIONS 4<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div><\/div><\/section>\n<section class='av_tab_section av_tab_section av-251q4q-a880c982700278a3354e0325a73dd165'  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='tab' role='tab' tabindex='0' data-fake-id='#tab-id-6' aria-controls='tab-id-6-content'  itemprop=\"headline\" >Difference from v1<\/div><div id='tab-id-6-content' class='tab_content' aria-hidden=\"true\"><div class='tab_inner_content invers-color'  itemprop=\"text\" ><table width=\"707\">\n<tbody>\n<tr>\n<td width=\"109\"><\/td>\n<td width=\"319\">F405-WING V2<\/td>\n<td width=\"279\">F405-WING<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td width=\"319\">New layout<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>USB<\/td>\n<td>USB Type-C<\/td>\n<td>Micro USB<\/td>\n<\/tr>\n<tr>\n<td>IMU<\/td>\n<td>ICM42688P<\/td>\n<td>MPU6000<\/td>\n<\/tr>\n<tr>\n<td>Baro<\/td>\n<td>DPS310<\/td>\n<td>BMP280<\/td>\n<\/tr>\n<tr>\n<td>Current sensor<\/td>\n<td width=\"319\">100A continuous, 220A Peak<\/td>\n<td width=\"279\">60A continuous, 104A Peak<\/td>\n<\/tr>\n<tr>\n<td>Current scale<\/td>\n<td width=\"319\">INAV 150<br \/>\nArduPilot\u00a0 BATT_AMP_PERVLT= 66.7<\/td>\n<td width=\"279\">INAV 317<br \/>\nArduPilot\u00a0 BATT_AMP_PERVLT= 31.5<\/td>\n<\/tr>\n<tr>\n<td>Size<\/td>\n<td>54 * 36 * 13mm<\/td>\n<td>56 * 36 * 13mm<\/td>\n<\/tr>\n<tr>\n<td>INAV<\/td>\n<td>MatekF405SE, <strong>6.0 or newer<\/strong><\/td>\n<td>MatekF405SE<\/td>\n<\/tr>\n<tr>\n<td>ArduPilot<\/td>\n<td>MatekF405-Wing,\u00a0 <strong>4.4 or newer<\/strong><\/td>\n<td>MatekF405-Wing<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div><\/div><\/section>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"featured_media":10958,"comment_status":"closed","ping_status":"closed","template":"","tags":[150,164,107,183,126,100],"portfolio_entries":[175,106],"class_list":["post-10954","portfolio","type-portfolio","status-publish","has-post-thumbnail","hentry","tag-ardupilot","tag-dps310","tag-f405","tag-icm42688-p","tag-inav","tag-osd","portfolio_entries-ardupilot","portfolio_entries-fc"],"_links":{"self":[{"href":"https:\/\/www.mateksys.com\/index.php?rest_route=\/wp\/v2\/portfolio\/10954","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mateksys.com\/index.php?rest_route=\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/www.mateksys.com\/index.php?rest_route=\/wp\/v2\/types\/portfolio"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mateksys.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10954"}],"version-history":[{"count":2,"href":"https:\/\/www.mateksys.com\/index.php?rest_route=\/wp\/v2\/portfolio\/10954\/revisions"}],"predecessor-version":[{"id":13118,"href":"https:\/\/www.mateksys.com\/index.php?rest_route=\/wp\/v2\/portfolio\/10954\/revisions\/13118"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mateksys.com\/index.php?rest_route=\/wp\/v2\/media\/10958"}],"wp:attachment":[{"href":"https:\/\/www.mateksys.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10954"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mateksys.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10954"},{"taxonomy":"portfolio_entries","embeddable":true,"href":"https:\/\/www.mateksys.com\/index.php?rest_route=%2Fwp%2Fv2%2Fportfolio_entries&post=10954"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}