﻿{"id":7434,"date":"2020-08-05T19:14:45","date_gmt":"2020-08-05T11:14:45","guid":{"rendered":"http:\/\/www.mateksys.com\/?post_type=portfolio&#038;p=7434"},"modified":"2026-01-29T16:40:03","modified_gmt":"2026-01-29T08:40:03","slug":"aspd-dlvr","status":"publish","type":"portfolio","link":"https:\/\/www.mateksys.com\/?portfolio=aspd-dlvr","title":{"rendered":"Digital AirSpeed sensor ASPD-DLVR, I2C &#038; CAN"},"content":{"rendered":"\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-4gmwqy-3cceeb88cfbe958a047afdd86c865150\">\n#top .av-special-heading.av-4gmwqy-3cceeb88cfbe958a047afdd86c865150{\npadding-bottom:10px;\n}\nbody .av-special-heading.av-4gmwqy-3cceeb88cfbe958a047afdd86c865150 .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-4gmwqy-3cceeb88cfbe958a047afdd86c865150 .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-4gmwqy-3cceeb88cfbe958a047afdd86c865150 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\"  >Digital AirSpeed sensor ASPD-DLVR<\/h2><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div>\n<div  class='avia-slideshow av-2t0k8a-a91d9f194440823745fd2fd4fa4140fb avia-slideshow-featured_large av_slideshow avia-slide-slider  avia-builder-el-1  el_after_av_heading  el_before_av_icon_box  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-2t0k8a-a91d9f194440823745fd2fd4fa4140fb__0  slide-1 slide-odd'><div data-rel='slideshow-1' class='avia-slide-wrap '   ><img fetchpriority=\"high\" class=\"wp-image-10015 avia-img-lazy-loading-not-10015\"  src='https:\/\/www.mateksys.com\/wp-content\/uploads\/2020\/08\/ASPD-DLVR_L431.jpg' width='1500' height='600' title='ASPD-DLVR_L431' alt=''  itemprop=\"thumbnailUrl\"   \/><\/div><\/li><li  class='avia-slideshow-slide av-2t0k8a-a91d9f194440823745fd2fd4fa4140fb__1  slide-2 slide-even'><div data-rel='slideshow-1' class='avia-slide-wrap '   ><img fetchpriority=\"high\" class=\"wp-image-8363 avia-img-lazy-loading-not-8363\"  src='https:\/\/www.mateksys.com\/wp-content\/uploads\/2020\/08\/ASPD-DLVR_F405_1.jpg' width='1500' height='600' title='ASPD-DLVR_F405_1' alt=''  itemprop=\"thumbnailUrl\"   \/><\/div><\/li><li  class='avia-slideshow-slide av-2t0k8a-a91d9f194440823745fd2fd4fa4140fb__2  slide-3 slide-odd'><div data-rel='slideshow-1' class='avia-slide-wrap '   ><img fetchpriority=\"high\" class=\"wp-image-7504 avia-img-lazy-loading-not-7504\"  src='https:\/\/www.mateksys.com\/wp-content\/uploads\/2020\/08\/ASPD-DLVR_1.jpg' width='1500' height='600' title='ASPD-DLVR_1' alt=''  itemprop=\"thumbnailUrl\"   \/><\/div><\/li><\/ul><div class='avia-slideshow-arrows avia-slideshow-controls' ><a href='#prev' class='prev-slide ' aria-hidden='true' data-av_icon='\ue87c' data-av_iconfont='entypo-fontello'  tabindex='-1'>\u4e0a\u4e00\u9875<\/a><a href='#next' class='next-slide ' aria-hidden='true' data-av_icon='\ue87d' data-av_iconfont='entypo-fontello'  tabindex='-1'>\u4e0b\u4e00\u9875<\/a><\/div><div class='avia-slideshow-dots avia-slideshow-controls'><a href='#1' class='goto-slide active' >1<\/a><a href='#2' class='goto-slide ' >2<\/a><a href='#3' class='goto-slide ' >3<\/a><\/div><\/div>\n<article  class='iconbox iconbox_left av-l0gfyaek-b3ea80634e3b1892f0eb35072e66a48e  avia-builder-el-2  el_after_av_slideshow  el_before_av_tab_container '  itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class=\"iconbox_content\"><header class=\"entry-content-header\"><div class=\"iconbox_icon heading-color\" aria-hidden='true' data-av_icon='\ue8d2' data-av_iconfont='entypo-fontello'><\/div><h3 class='iconbox_content_title '  itemprop=\"headline\" >Update<\/h3><\/header><div class='iconbox_content_container '  itemprop=\"text\" ><p><span style=\"color: #ff0000;\">As STM32F303CCT6 and STM32F405RGT6 are in shortage. ASPD-DLVR has been updated with L431 CAN node since Mar.2022.\u00a0 L431 version has identical PCB size(purple PCB) and layout to previous F405 version.<\/span><\/p>\n<ul>\n<li><span style=\"color: #000080;\">Black PCB, F303 CAN node,\u00a0 Jul.2020 &#8212; Dec.2020<\/span><\/li>\n<li><span style=\"color: #000080;\">Blue PCB, F405 CAN node, Jan.2021 &#8212; Feb.2022<\/span><\/li>\n<li><span style=\"color: #000080;\">Purple PCB, L431 CAN node, Mar.2022 &#8212; now<\/span><\/li>\n<\/ul>\n<\/div><\/div><footer class=\"entry-footer\"><\/footer><\/article>\n<div  class='tabcontainer av-6drz8a-3dd4c7f1097becd6cf72d400fb87d8c7 top_tab  avia-builder-el-3  el_after_av_icon_box  avia-builder-el-last ' role='tablist'>\n<section class='av_tab_section av_tab_section av-3119qy-008220b3fc8c38b88d8268bd319366fd'  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-8364\" src=\"https:\/\/www.mateksys.com\/wp-content\/uploads\/2020\/08\/ASPD-DLVR_F405_2.jpg\" alt=\"\" width=\"1500\" height=\"600\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8365\" src=\"https:\/\/www.mateksys.com\/wp-content\/uploads\/2020\/08\/ASPD-DLVR_F405_3.jpg\" alt=\"\" width=\"1500\" height=\"600\" \/>\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7503\" src=\"https:\/\/www.mateksys.com\/wp-content\/uploads\/2020\/08\/ASPD-DLVR_4.jpg\" alt=\"\" width=\"1500\" height=\"600\" \/><\/p>\n<\/div><\/div><\/section>\n<section class='av_tab_section av_tab_section av-1yob8q-b6c1588c633a3eb31fe23809e7aaa2bc'  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; Settings<\/div><div id='tab-id-2-content' class='tab_content' aria-hidden=\"true\"><div class='tab_inner_content invers-color'  itemprop=\"text\" ><h4><strong>Specifications &amp; Features<\/strong><\/h4>\n<ul>\n<li>ArduPilot AP_Periph L431\/F405\/F303 CAN node<\/li>\n<li>All sensors DLVR-L10D,\u00a0 Industrial temperature range<\/li>\n<li>CAN\u00a0 &amp; I2C Interface<\/li>\n<li><span data-slate-fragment=\"JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMlR5cGljYWwlMjBQbGF0Zm9ybXMlMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCU3RCU1RCU3RCU1RCU3RCU1RCU3RA==\">Typical Platforms: Fixed-Wing, QuadPlane, VTOL<\/span><\/li>\n<\/ul>\n<ul>\n<li>CAN JST-GH connector,\u00a0 DroneCAN Protocol<\/li>\n<li>I2C JST-GH connector,\u00a0 DLVR-L10D I2C mode (I2C address 0x28)<\/li>\n<\/ul>\n<ul>\n<li>F303 ver. (Black PCB)\n<ul>\n<li>UART1, Firmware update<\/li>\n<li>UART2, Spare for external GPS<\/li>\n<\/ul>\n<\/li>\n<li>F405 ver. (Blue PCB)\n<ul>\n<li>UART1, Firmware update<\/li>\n<li>UART4, Spare for external GPS<\/li>\n<\/ul>\n<\/li>\n<li><strong>L431 ver. (Purple PCB)<\/strong>\n<ul>\n<li>UART2, Firmware update<\/li>\n<li>UART3, Spare for external GPS<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>CAN bootloader LED, Blue\n<ul>\n<li>Fast blinking,\u00a0 AP_Periph bootloader<\/li>\n<li>Slow blinking, CAN Node ready<\/li>\n<\/ul>\n<\/li>\n<li>3.3V Power LED, Red<\/li>\n<\/ul>\n<ul>\n<li>Input voltage range: 4.5~5.5V<\/li>\n<li>Power consumption: 60mA<\/li>\n<li><span data-slate-fragment=\"JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMk9wZXJhdGluZyUyMFRlbXBlcmF0dXJlcyUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTdEJTVEJTdEJTVEJTdEJTVEJTdE\">Operating Temperatures: -20\u00b0C to 85\u00b0C<\/span><\/li>\n<li>Pressure Range: \u00a02500Pa (\u00b1 10 inH2O)<\/li>\n<li>Burst Pressure: 75kPa<\/li>\n<li>Speed Range: 227 km\/h<\/li>\n<\/ul>\n<ul>\n<li>22mm*22mm*12.5mm(F303 ver.)<\/li>\n<li>23mm*23mm*12.5mm(F405 ver.)<\/li>\n<li>4g<\/li>\n<\/ul>\n<h4><strong>Includes<\/strong><\/h4>\n<ul>\n<li>1x ASPD-DLVR<\/li>\n<li>2x JST-GH-4P to JST-GH-4P 20cm silicon wire<\/li>\n<li>Pitot Tube<\/li>\n<li>Clear silicon tubing\u00a0 40cm<\/li>\n<\/ul>\n<h4>AP_Periph &amp; DroneCAN protocol<\/h4>\n<div>\n<ul>\n<li>Firmware AP_Periph <a href=\"https:\/\/github.com\/ArduPilot\/ardupilot\/blob\/master\/Tools\/AP_Periph\/README.md\">https:\/\/github.com\/ArduPilot\/ardupilot\/blob\/master\/Tools\/AP_Periph\/README.md<\/a><\/li>\n<li>DroneCAN protocol\u00a0 <a href=\"https:\/\/dronecan.github.io\/\">https:\/\/dronecan.github.io\/<\/a><\/li>\n<\/ul>\n<h4>Tips<\/h4>\n<ul>\n<li><strong>ArduPilot has removed DLVR I2C support by default on flight controller with 1MB flash MCU(such as F405, F745 series).<\/strong><\/li>\n<\/ul>\n<\/div>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<h4>Wiring and AP Parameters<\/h4>\n<table width=\"630\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\" colspan=\"2\" width=\"317\"><strong>CAN<\/strong><\/td>\n<td width=\"72\">or<\/td>\n<td style=\"text-align: center;\" colspan=\"2\" width=\"241\"><strong>I2C<\/strong><\/td>\n<\/tr>\n<tr>\n<td>ASPD-DLVR<\/td>\n<td>Flight Controller<\/td>\n<td><\/td>\n<td>ASPD-DLVR<\/td>\n<td>Flight Controller<\/td>\n<\/tr>\n<tr>\n<td>5V<\/td>\n<td>5V<\/td>\n<td><\/td>\n<td>5V<\/td>\n<td>5V<\/td>\n<\/tr>\n<tr>\n<td>C-H<\/td>\n<td>CAN High<\/td>\n<td><\/td>\n<td>SCL<\/td>\n<td>SCL<\/td>\n<\/tr>\n<tr>\n<td>C-L<\/td>\n<td>CAN Low<\/td>\n<td><\/td>\n<td>SDA<\/td>\n<td>SDA<\/td>\n<\/tr>\n<tr>\n<td>G<\/td>\n<td>GND<\/td>\n<td><\/td>\n<td>G<\/td>\n<td>GND<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>CAN_D1_PROTOCOL<\/td>\n<td>1<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>CAN_P1_DRIVER<\/td>\n<td>1<\/td>\n<td><\/td>\n<td>ARSPD_PIN<\/td>\n<td>65<\/td>\n<\/tr>\n<tr>\n<td>ARSPD_TYPE<\/td>\n<td>8 (UAVCAN)<\/td>\n<td><\/td>\n<td>ARSPD_TYPE<\/td>\n<td>9 (I2C-DLVR-10in)<\/td>\n<\/tr>\n<tr>\n<td>ARSPD_USE<\/td>\n<td>1<\/td>\n<td><\/td>\n<td>ARSPD_USE<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td width=\"196\"><span style=\"color: #ff0000;\">Mission Planner-&gt;<\/span><br \/>\n<span style=\"color: #ff0000;\"> Initial Setup-&gt;<\/span><br \/>\n<span style=\"color: #ff0000;\"> Optional Hardware-&gt;<\/span><br \/>\n<span style=\"color: #ff0000;\"> UAVCAN-&gt;<\/span><br \/>\n<span style=\"color: #ff0000;\"> MAVlink CANx -&gt;<\/span><br \/>\n<span style=\"color: #ff0000;\"> Parameters -&gt; ARSPD_TYPE<\/span><\/td>\n<td><span style=\"color: #ff0000;\">9\u00a0 (DLVR-10in)<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Write and reboot<\/span><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span style=\"font-size: 20px; font-weight: 600;\">Pinout &amp; Pads<\/span><\/h3>\n<table width=\"570\">\n<tbody>\n<tr>\n<td width=\"84\"><strong>GH-4P Pin<\/strong><\/td>\n<td width=\"84\"><strong>Signal<\/strong><\/td>\n<td width=\"90\"><strong>Wires color<\/strong><\/td>\n<td width=\"43\"><\/td>\n<td width=\"95\"><strong>GH-4P Pin<\/strong><\/td>\n<td width=\"84\"><strong>Signal<\/strong><\/td>\n<td width=\"90\"><strong>Wires color<\/strong><\/td>\n<\/tr>\n<tr>\n<td>5V<\/td>\n<td>4~6V input<\/td>\n<td>Red<\/td>\n<td><\/td>\n<td>5V<\/td>\n<td>4.5~5.5V input<\/td>\n<td>Red<\/td>\n<\/tr>\n<tr>\n<td>C-H<\/td>\n<td>CAN high<\/td>\n<td>Yellow<\/td>\n<td><\/td>\n<td>SCL<\/td>\n<td>I2C-SCL<\/td>\n<td>Yellow<\/td>\n<\/tr>\n<tr>\n<td>C-L<\/td>\n<td>CAN low<\/td>\n<td>Blue<\/td>\n<td><\/td>\n<td>SDA<\/td>\n<td>I2C-SDA<\/td>\n<td>Blue<\/td>\n<\/tr>\n<tr>\n<td>G<\/td>\n<td>GND<\/td>\n<td>Black<\/td>\n<td><\/td>\n<td>G<\/td>\n<td>GND<\/td>\n<td>Black<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table width=\"738\">\n<tbody>\n<tr>\n<td width=\"63\">T1<\/td>\n<td width=\"156\">UART1-TX<\/td>\n<td width=\"32\"><\/td>\n<td width=\"57\">Tx1<\/td>\n<td width=\"156\">UART1-TX<\/td>\n<td width=\"28\"><\/td>\n<td width=\"90\">bt<\/td>\n<td width=\"156\">Boot pin<\/td>\n<\/tr>\n<tr>\n<td>R1<\/td>\n<td>UART1-RX<\/td>\n<td><\/td>\n<td>Rx1<\/td>\n<td>UART1-RX<\/td>\n<td><\/td>\n<td>3 \/ 3v3<\/td>\n<td>onboard LDO output<\/td>\n<\/tr>\n<tr>\n<td>Tx2<\/td>\n<td>UART2-TX<\/td>\n<td><\/td>\n<td>Tx4<\/td>\n<td>UART4-TX<\/td>\n<td><\/td>\n<td>D<\/td>\n<td>SWDIO<\/td>\n<\/tr>\n<tr>\n<td>Rx2<\/td>\n<td>UART2-RX<\/td>\n<td><\/td>\n<td>Rx4<\/td>\n<td>UART4-RX<\/td>\n<td><\/td>\n<td>G<\/td>\n<td>GND<\/td>\n<\/tr>\n<tr>\n<td>Tx3<\/td>\n<td>UART3-TX<\/td>\n<td><\/td>\n<td>Tx5<\/td>\n<td>UART5-TX<\/td>\n<td><\/td>\n<td>C<\/td>\n<td>SWCLK<\/td>\n<\/tr>\n<tr>\n<td>Rx3<\/td>\n<td>UART3-RX<\/td>\n<td><\/td>\n<td>Rx5<\/td>\n<td>UART5-RX<\/td>\n<td><\/td>\n<td>RST<\/td>\n<td>NRST<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div><\/div><\/section>\n<section class='av_tab_section av_tab_section av-30l71m-ee350594b1dd28a02a57fe3e51d6fbf8'  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\" >Wiring &amp; settings<\/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-7496\" src=\"https:\/\/www.mateksys.com\/wp-content\/uploads\/2020\/08\/ASPD-DLVR_wiring.jpg\" alt=\"\" width=\"1200\" height=\"1846\" \/><\/p>\n<\/div><\/div><\/section>\n<section class='av_tab_section av_tab_section av-2tgune-4f9509283610511a6fbe568d9b394a3c'  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\" >Firmwares<\/div><div id='tab-id-4-content' class='tab_content' aria-hidden=\"true\"><div class='tab_inner_content invers-color'  itemprop=\"text\" ><ul>\n<li>\n<h4><span style=\"font-size: 16px;\">Firmware: <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/firmware.ardupilot.org\/AP_Periph\/stable\/\" target=\"_blank\" rel=\"noopener\">https:\/\/firmware.ardupilot.org\/AP_Periph\/stable\/<\/a><\/span><\/span><\/h4>\n<\/li>\n<li><strong>F303 CAN node, Black PCB,\u00a0 ArduPilot hwdef\u00a0 &#8220;f303-MatekGPS&#8221;<\/strong><\/li>\n<li><strong>F405 CAN node, Blue PCB,\u00a0 ArduPilot hwdef\u00a0 &#8220;f405-MatekAirspeed&#8221; or &#8220;f405-MatekGPS&#8221;<\/strong><\/li>\n<li><strong>L431 CAN node, Purple PCB,\u00a0 ArduPilot hwdef\u00a0 &#8220;MatekL431-Airspeed&#8221; or &#8220;MatekL431-Periph&#8221;<\/strong><\/li>\n<\/ul>\n<p>&#8211;<\/p>\n<p>&#8211;<\/p>\n<hr \/>\n<h4>1. Update firmware in Mission Planner with &#8220;AP_Periph.bin&#8221;<\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7580\" src=\"https:\/\/www.mateksys.com\/wp-content\/uploads\/2020\/08\/f303-MatekGPS_update.jpg\" alt=\"\" width=\"1100\" height=\"376\" \/><\/p>\n<h4><\/h4>\n<h4>2. Update firmware in STM32CubeProgrammer with\u00a0 &#8220;AP_Periph_with_bl.hex&#8221;<\/h4>\n<p>Tool \u00a0<a href=\"https:\/\/www.st.com\/en\/development-tools\/stm32cubeprog.html\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.st.com\/en\/development-tools\/stm32cubeprog.html<\/a><\/p>\n<p>You may download Windows version from our server\u00a0 <a href=\"..\/downloads\/fc\/en.stm32cubeprog_v2-3-0.zip\" target=\"_blank\" rel=\"noopener noreferrer\">en.stm32cubeprog_v2-3-0.zip<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-7492\" src=\"https:\/\/www.mateksys.com\/wp-content\/uploads\/2020\/08\/ASPD-DLVR_update.jpg\" alt=\"\" width=\"1000\" height=\"1908\" \/><\/p>\n<\/div><\/div><\/section>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"featured_media":8370,"comment_status":"closed","ping_status":"closed","template":"","tags":[148,179,171,203,168,166],"portfolio_entries":[175,221,246],"class_list":["post-7434","portfolio","type-portfolio","status-publish","has-post-thumbnail","hentry","tag-airspeed-sensor","tag-ap_periph","tag-can","tag-dlvr","tag-pitot","tag-uavcan","portfolio_entries-ardupilot","portfolio_entries-dronecan","portfolio_entries-sensors"],"_links":{"self":[{"href":"https:\/\/www.mateksys.com\/index.php?rest_route=\/wp\/v2\/portfolio\/7434","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=7434"}],"version-history":[{"count":4,"href":"https:\/\/www.mateksys.com\/index.php?rest_route=\/wp\/v2\/portfolio\/7434\/revisions"}],"predecessor-version":[{"id":12897,"href":"https:\/\/www.mateksys.com\/index.php?rest_route=\/wp\/v2\/portfolio\/7434\/revisions\/12897"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mateksys.com\/index.php?rest_route=\/wp\/v2\/media\/8370"}],"wp:attachment":[{"href":"https:\/\/www.mateksys.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7434"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mateksys.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7434"},{"taxonomy":"portfolio_entries","embeddable":true,"href":"https:\/\/www.mateksys.com\/index.php?rest_route=%2Fwp%2Fv2%2Fportfolio_entries&post=7434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}