{"id":352,"date":"2021-07-08T10:41:52","date_gmt":"2021-07-08T09:41:52","guid":{"rendered":"https:\/\/avionicsduino.com\/?page_id=352"},"modified":"2025-09-26T20:39:55","modified_gmt":"2025-09-26T19:39:55","slug":"efis","status":"publish","type":"page","link":"https:\/\/avionicsduino.com\/index.php\/fr\/efis\/","title":{"rendered":"EFIS"},"content":{"rendered":"\n<p style=\"font-size:10px;line-height:1\"><em>(EFIS : Derni\u00e8re mise \u00e0 jour par Benjamin le 24 mars 2024)<\/em><\/p>\n\n\n\n<p>Les syst\u00e8mes d&rsquo;information \u00e9lectroniques de vol (EFIS, ou Electronic Flight Instrument System) pr\u00e9sentent sur un \u00e9cran unique les donn\u00e9es indispensables au vol : l&rsquo;horizon artificiel, la bille, l&rsquo;indicateur de virage, l&rsquo;an\u00e9mom\u00e8tre, l&rsquo;altim\u00e8tre, le variom\u00e8tre et le compas. Avant la g\u00e9n\u00e9ralisation des EFIS et du num\u00e9rique sur les tableaux de bord de nos a\u00e9ronefs, il existait un instrument d\u00e9di\u00e9 \u00e0 chacune de ces fonctions, g\u00e9n\u00e9ralement analogique ou \u00e9lectrom\u00e9canique. <\/p>\n\n\n\n<p>Un EFIS \u00e9tant essentiellement un calculateur associ\u00e9 \u00e0 de nombreux capteurs et \u00e0 un \u00e9cran, la liste des autres fonctions qui peuvent \u00eatre impl\u00e9ment\u00e9es n&rsquo;est pas limitative : affichage de l&rsquo;altitude-densit\u00e9, de la vitesse propre, de l&rsquo;angle d&rsquo;attaque, de la temp\u00e9rature ext\u00e9rieure, de la direction et de la vitesse du vent, G-m\u00e8tre, voltm\u00e8tre, chronom\u00e8tre, pilote automatique&#8230;etc.<\/p>\n\n\n\n<p>Sur cette page, nous allons d\u00e9crire l\u2019unit\u00e9 principale de l\u2019EFIS AvionicsDuino. Le lecteur pourra se reporter aux pages <a href=\"https:\/\/avionicsduino.com\/index.php\/fr\/lahrs\/\" title=\"AHRS\">AHRS<\/a> et <a href=\"https:\/\/avionicsduino.com\/index.php\/fr\/le-compas-digital\/\" title=\"Compas digital\">Compas digital<\/a> pour la description de ces modules qui font partie int\u00e9grante de l&rsquo;EFIS.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pr\u00e9sentation g\u00e9n\u00e9rale de l&rsquo;EFIS AvionicsDuino<\/h3>\n\n\n\n<p>Le r\u00f4le essentiel de l&rsquo;unit\u00e9 principale de l&rsquo;EFIS est de g\u00e9rer l&rsquo;\u00e9cran (affichage graphique de l&rsquo;horizon artificiel et de toutes les donn\u00e9es textuelles) et de faire les tr\u00e8s nombreux calculs indispensables pour afficher les informations n\u00e9cessaires au pilotage, en partant des donn\u00e9es brutes des capteurs. <\/p>\n\n\n\n<p>Par exemple pour calculer la vitesse de l&rsquo;avion \u00e0 partir des mesures de la pression statique et de la pression totale \u00e0 l&rsquo;extr\u00e9mit\u00e9 de la sonde de Pitot. Ou calculer la position de la bille en fonction des acc\u00e9l\u00e9rations lat\u00e9rales. Cette unit\u00e9 comporte en elle-m\u00eame un nombre tr\u00e8s limit\u00e9 de capteurs, \u00e0 savoir les deux capteurs de pression (absolue pour la pression statique, et diff\u00e9rentielle pour le tube de Pitot), et le capteur de temp\u00e9rature int\u00e9rieure. <\/p>\n\n\n\n<p>Les autres capteurs sont situ\u00e9s dans les deux modules (AHRS et Compas digital) cit\u00e9s dans l&rsquo;introduction : GNSS, gyrom\u00e8tres, acc\u00e9l\u00e9rom\u00e8tres, magn\u00e9tom\u00e8tres, capteurs de temp\u00e9rature ext\u00e9rieure et d&rsquo;humidit\u00e9. Beaucoup de calculs sont \u00e9galement confi\u00e9s \u00e0 ces modules.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Architecture de l&rsquo;EFIS<\/h3>\n\n\n\n<p>Elle est sch\u00e9matis\u00e9e sur la figure 1. L&rsquo;unit\u00e9 principale dont il est question ici est repr\u00e9sent\u00e9e dans le rectangle jaune, l&rsquo;AHRS dans le rose, et le module magn\u00e9tom\u00e8tre, capteur de temp\u00e9rature ext\u00e9rieure et humidim\u00e8tre dans le vert p\u00e2le.<\/p>\n\n\n<div class=\"wp-block-image is-style-zoooom\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1474\" height=\"799\" src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2024\/03\/ArchitectureEFISfondTransparent.png\" alt=\"\" class=\"wp-image-4185\" srcset=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2024\/03\/ArchitectureEFISfondTransparent.png 1474w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2024\/03\/ArchitectureEFISfondTransparent-300x163.png 300w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2024\/03\/ArchitectureEFISfondTransparent-1024x555.png 1024w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2024\/03\/ArchitectureEFISfondTransparent-768x416.png 768w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2024\/03\/ArchitectureEFISfondTransparent-1200x650.png 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Figure 1 : Architecture g\u00e9n\u00e9rale de l&rsquo;EFIS, avec ses trois modules.<\/figcaption><\/figure>\n<\/div>\n\n\n<p>L&rsquo;unit\u00e9 principale comporte une alimentation 5 volts (<a href=\"https:\/\/avionicsduino.com\/index.php\/fr\/lalimentation-electrique\/\" title=\"Alimentation 5 volts\">d\u00e9crite par ailleurs<\/a>). Elle fournit la tension requise par les deux autres modules (fl\u00e8ches rouges), cette alimentation emprunte une des deux paires torsad\u00e9es du c\u00e2ble utilis\u00e9 pour le CAN Bus. Les modules communiquent en effet tous entre eux par le <a href=\"https:\/\/avionicsduino.com\/index.php\/fr\/le-bus-can\/\" title=\"CAN bus\">CAN bus<\/a> (fl\u00e8ches vertes). Dans des versions logicielles ant\u00e9rieures, l&rsquo;AHRS communiquait avec l&rsquo;unit\u00e9 principale de l&rsquo;EFIS par une voie s\u00e9rie UART, repr\u00e9sent\u00e9e sur la figure 1 par une fl\u00e8che bleue pointill\u00e9e \u00e0 double sens. Cette communication s\u00e9rie est devenue obsol\u00e8te, mais les versions logicielles qui l&rsquo;exploitaient restent t\u00e9l\u00e9chargeables sur GitHub, cependant elles n&rsquo;\u00e9volueront plus et ne seront plus mises \u00e0 jour.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Composants principaux<\/h3>\n\n\n\n<p>Le c\u0153ur de l&rsquo;unit\u00e9 principale est une carte Teensy 4.1, \u00e9quip\u00e9e d&rsquo;un microcontr\u00f4leur NXP i.MX RT1062 (ARM Cortex-M7 &#8211; 600 MHz, voir la page <a href=\"https:\/\/avionicsduino.com\/index.php\/fr\/les-cartes-microcontroleur-utilisees\/\" title=\"Cartes microcontr\u00f4leur\">Cartes microcontr\u00f4leur<\/a>).<\/p>\n\n\n\n<p>Les autres composants sont list\u00e9s ci-dessous :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Capteur de pression diff\u00e9rentielle : Analog Microelectronics <a href=\"https:\/\/www.analog-micro.com\/products\/pressure-sensors\/board-mount-pressure-sensors\/ams5915\/ams5915-datasheet.pdf\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"AMS5915\">AMS 5915 0050D<\/a>, pour mesurer la pression diff\u00e9rentielle entre la prise statique et la sonde Pitot, et calculer la vitesse. La plage de mesure de ce capteur va de 0 \u00e0 50 hPa, ce qui est adapt\u00e9 \u00e0 la plage de vitesse du MCR Sportster (0 &#8211; 320 km\/h).<\/li>\n\n\n\n<li>Capteur de pression absolue : Analog Microelectronics <a href=\"https:\/\/www.analog-micro.com\/products\/pressure-sensors\/board-mount-pressure-sensors\/ams5915\/ams5915-datasheet.pdf\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"AMS5915\">AMS 5915 1500A<\/a>, pour la prise de pression statique et le calcul de l&rsquo;altitude. La plage de mesure de ce capteur va de 0 \u00e0 1500 hPa.<\/li>\n\n\n\n<li>Capteur de temp\u00e9rature int\u00e9rieure <a href=\"https:\/\/www.maximintegrated.com\/en\/products\/sensors\/DS18B20.html?utm_source=google&amp;utm_campaign=corp-sensors&amp;s_kwcid=AL!8732!3!517495051369!b!!g!!&amp;gclid=CjwKCAjwoP6LBhBlEiwAvCcthGwsyGr2PfWrR02TAb9bNLi0wm7yTPQrfQOybVNC5zQGZ1C7hhxMUBoCBfYQAvD_BwE\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Temp. sensor DS18B20\">oneWire DS18B20<\/a>.<\/li>\n\n\n\n<li>Encodeur rotatif optique <a href=\"https:\/\/www.grayhill.com\/documents\/62SG-Datasheet\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Encodeur optique Grayhill\">Grayhill 62SG<\/a> pour la navigation dans les menus.<\/li>\n\n\n\n<li>Transceiver CAN Bus <a href=\"http:\/\/ww1.microchip.com\/downloads\/en\/devicedoc\/20005167c.pdf\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"MCP2562\">MCP2562EP <\/a><\/li>\n\n\n\n<li>Contr\u00f4leur graphique <a href=\"https:\/\/www.adafruit.com\/product\/1590\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"RA8875\">Adafruit RA8875<\/a><\/li>\n\n\n\n<li>Ecran LCD TFT IPS 4.3&Prime; 480 x 272  1000 cd\/m\u00b2  <a href=\"https:\/\/riverdi.com\/product\/high-brightness-ips-display-rvt43hltfwn00-4-3-inch-rgb-frame\/\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"Ecran RIVERDI\">Riverdi RVT43HLTFWN00<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Le circuit imprim\u00e9<\/h3>\n\n\n\n<p>Les figures 2 et 3 sont des vues 3D du circuit imprim\u00e9 dans sa version 2.1 actuelle (vues r\u00e9alis\u00e9es \u00e0 l&rsquo;aide de <a href=\"https:\/\/www.kicad.org\/\" target=\"_blank\" rel=\"noopener\" title=\"KiCad\">KiCad<\/a>). Par rapport \u00e0 la version 2.0 pr\u00e9c\u00e9dente, il y a peu de changements. L&rsquo;ancien connecteur pour un GNSS a disparu. Un GNSS \u00e9tait effectivement incorpor\u00e9 ant\u00e9rieurement dans l&rsquo;unit\u00e9 centrale de l&rsquo;EFIS.<\/p>\n\n\n\n<p>En effet, avant la mise au point de notre propre AHRS, nous utilisions un prototype d&rsquo;AHRS fourni par la soci\u00e9t\u00e9 Naveol. Ce prototype comportait bien un GNSS, mais son logiciel ferm\u00e9 ne nous permettait pas d&rsquo;y acc\u00e9der. D&rsquo;o\u00f9 la n\u00e9cessit\u00e9 \u00e0 l&rsquo;\u00e9poque d&rsquo;int\u00e9grer un GNSS \u00e0 l&rsquo;unit\u00e9 centrale. Le GNSS inclus dans l&rsquo;AHRS AvionicsDuino fournit d\u00e9sormais toutes les donn\u00e9es n\u00e9cessaires \u00e0 l&rsquo;EFIS. <\/p>\n\n\n\n<p>Le connecteur AHRS-UART est devenu inutile avec les derni\u00e8res versions logicielles. En effet, avec ces versions, l&rsquo;AHRS envoie ses donn\u00e9es au bus CAN. Il est donc indispensable de connecter l&rsquo;AHRS et l&rsquo;unit\u00e9 centrale de l&rsquo;EFIS au bus CAN.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"665\" src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/KICAD_PCB_TOP_EFIS_V2_1_sansFond-1024x665.png\" alt=\"\" class=\"wp-image-3671\" srcset=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/KICAD_PCB_TOP_EFIS_V2_1_sansFond-1024x665.png 1024w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/KICAD_PCB_TOP_EFIS_V2_1_sansFond-300x195.png 300w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/KICAD_PCB_TOP_EFIS_V2_1_sansFond-768x498.png 768w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/KICAD_PCB_TOP_EFIS_V2_1_sansFond-1200x779.png 1200w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/KICAD_PCB_TOP_EFIS_V2_1_sansFond.png 1362w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Figure 2 : Circuit imprim\u00e9 de l&rsquo;EFIS, version 2.1, vue sup\u00e9rieure (KiCad)<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"540\" src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/KICAD_PCB_BOTTOM_EFIS_V2_1_sansFond-1024x540.png\" alt=\"\" class=\"wp-image-3672\" srcset=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/KICAD_PCB_BOTTOM_EFIS_V2_1_sansFond-1024x540.png 1024w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/KICAD_PCB_BOTTOM_EFIS_V2_1_sansFond-300x158.png 300w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/KICAD_PCB_BOTTOM_EFIS_V2_1_sansFond-768x405.png 768w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/KICAD_PCB_BOTTOM_EFIS_V2_1_sansFond-1200x632.png 1200w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/KICAD_PCB_BOTTOM_EFIS_V2_1_sansFond.png 1486w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Figure 3 : Circuit imprim\u00e9 de l&rsquo;EFIS, version 2.1, vue inf\u00e9rieure (KiCad). On remarque le connecteur pour le contr\u00f4leur graphique RA8875.<\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Le circuit \u00e9lectrique<\/h3>\n\n\n\n<p>La figure 4 ci-dessous montre le sch\u00e9ma \u00e9lectrique de l&rsquo;unit\u00e9 principale de l&rsquo;EFIS. Le dossier KiCad correspondant est t\u00e9l\u00e9chargeable plus bas sur cette page.<\/p>\n\n\n<div class=\"wp-block-image is-style-zoooom\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1275\" height=\"917\" src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/SchemaEFIS_V2_1-1.png\" alt=\"\" class=\"wp-image-3686\" srcset=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/SchemaEFIS_V2_1-1.png 1275w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/SchemaEFIS_V2_1-1-300x216.png 300w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/SchemaEFIS_V2_1-1-1024x736.png 1024w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/SchemaEFIS_V2_1-1-768x552.png 768w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/SchemaEFIS_V2_1-1-1200x863.png 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Figure 4 : Sch\u00e9ma \u00e9lectrique de l&rsquo;unit\u00e9 principale de l&rsquo;EFIS<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Sur ce sch\u00e9ma figure une r\u00e9sistance de 120 ohms de terminaison du CAN bus (R2). Cette r\u00e9sistance \u00e9tait justifi\u00e9e avant l&rsquo;extension du bus vers l&rsquo;AHRS. D\u00e9sormais, c&rsquo;est l&rsquo;AHRS qui est le n\u0153ud le plus proche de l&rsquo;extr\u00e9mit\u00e9 du bus. La r\u00e9sistance R2 doit donc \u00eatre supprim\u00e9e de l&rsquo;unit\u00e9 principale de l&rsquo;EFIS, et il faut par contre mettre une r\u00e9sistance de 120 ohms \u00e0 l&rsquo;extr\u00e9mit\u00e9 AHRS du bus (voir la <a href=\"https:\/\/avionicsduino.com\/index.php\/fr\/le-bus-can\/\" title=\"CAN bus\">page CAN bus<\/a>).<\/p>\n\n\n\n<p>Le connecteur J4, intitul\u00e9 \u00ab\u00a0TO EMS\u00a0\u00bb, avait \u00e9t\u00e9 pr\u00e9vu pour connecter l&rsquo;EMS au CAN bus en m\u00eame temps que l&rsquo;EFIS, dans l&rsquo;hypoth\u00e8se d&rsquo;une configuration o\u00f9 l&rsquo;EMS et l&rsquo;EFIS partageraient le m\u00eame bo\u00eetier. M\u00eame si une telle connexion commune fonctionne bien en pratique, en toute rigueur, elle n&rsquo;est pas souhaitable. Le connecteur J4 n&rsquo;est donc pas n\u00e9cessaire.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Le bo\u00eetier<\/h3>\n\n\n\n<p>Les figures 5 et 6 montrent le bo\u00eetier combin\u00e9 qui contient les unit\u00e9s centrales de l&rsquo;EFIS et de l&rsquo;EMS. Aucun plan ni aucune consigne ne sont fournis sur ce site pour la r\u00e9alisation des bo\u00eetiers. En effet, une des caract\u00e9ristiques de la construction amateur d&rsquo;a\u00e9ronefs, c&rsquo;est la tr\u00e8s grande diversit\u00e9 des r\u00e9alisations. Les tableaux de bord sont hautement personnalis\u00e9s. Un bo\u00eetier adapt\u00e9 \u00e0 l&rsquo;un ne conviendra pas \u00e0 l&rsquo;autre.<\/p>\n\n\n\n<p>Nous avons choisi de fabriquer nos bo\u00eetiers en aluminium pour des raisons de protection contre les interf\u00e9rences \u00e9lectromagn\u00e9tiques. Des bo\u00eetiers en impression 3D peuvent \u00eatre blind\u00e9s int\u00e9rieurement ou ext\u00e9rieurement avec du ruban adh\u00e9sif en cuivre ou en aluminium. Nos bo\u00eetiers sont constitu\u00e9s de t\u00f4les et de corni\u00e8res en aluminium assembl\u00e9es par des vis ou des rivets. On remarque sur la figure 6, r\u00e9alis\u00e9e lors de l&rsquo;installation sur le tableau de bord, qu&rsquo;il y a encore un connecteur pour une antenne GPS. Depuis, ce connecteur a \u00e9t\u00e9 d\u00e9mont\u00e9, et son orifice a \u00e9t\u00e9 obtur\u00e9&#8230; avec du ruban adh\u00e9sif en cuivre.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"898\" src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/BoitierEFIS_EMS_AvecFonda.jpg\" alt=\"\" class=\"wp-image-3763\" srcset=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/BoitierEFIS_EMS_AvecFonda.jpg 1024w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/BoitierEFIS_EMS_AvecFonda-300x263.jpg 300w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/BoitierEFIS_EMS_AvecFonda-768x674.jpg 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\"><em>Figure 5 : Le bo\u00eetier aluminium contenant les unit\u00e9s centrales de l\u2019EFIS et de l\u2019EMS. L\u2019\u00e9cran du haut, le moins grand (4.3 pouces) est celui de l\u2019EFIS. L\u2019EMS a quant \u00e0 lui un \u00e9cran de 5 pouces. Chaque unit\u00e9 comporte une prise micro-USB pour les mises \u00e0 jour des firmwares ou l\u2019enregistrement des param\u00e8tres de vol, et un encodeur rotatif pour naviguer dans les menus.<\/em><\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"714\" src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/InstallationEFIS_EMS_TdB_Front.jpg\" alt=\"\" class=\"wp-image-3692\" srcset=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/InstallationEFIS_EMS_TdB_Front.jpg 1024w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/InstallationEFIS_EMS_TdB_Front-300x209.jpg 300w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/InstallationEFIS_EMS_TdB_Front-768x536.jpg 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Figure 6 : L&rsquo;installation du bo\u00eetier EFIS &#8211; EMS sur le tableau de bord. Depuis cette photo, le GPS et le connecteur d&rsquo;antenne GPS ont \u00e9t\u00e9 supprim\u00e9s. Le connecteur SUB-D marqu\u00e9 AHRS n&rsquo;est plus utilis\u00e9 que pour la sonde de temp\u00e9rature int\u00e9rieure, depuis la suppression de la liaison s\u00e9rie UART avec l&rsquo;AHRS.<\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">R\u00e9sultats des essais en vol<\/h3>\n\n\n\n<p>Pour ces essais, un <a href=\"https:\/\/avionicsduino.com\/index.php\/fr\/enregistreur-de-vol\/\" title=\"Enregistreur de vol\">enregistreur de param\u00e8tres de vol<\/a> a \u00e9t\u00e9 pr\u00e9alablement d\u00e9velopp\u00e9, afin de pouvoir comparer rigoureusement le comportement de notre EFIS AvionicsDuino avec celui de l&rsquo;EFIS commercial d\u00e9j\u00e0 install\u00e9 dans l&rsquo;avion, un <a href=\"https:\/\/www.dynonavionics.com\/efis-d10a.php\" target=\"_blank\" rel=\"noopener\" title=\"Dynon D10A\">Dynon D10A<\/a>, utilis\u00e9 comme r\u00e9f\u00e9rence.<\/p>\n\n\n\n<p>Le premier port COM de l&rsquo;enregistreur recevait le flux s\u00e9rie en provenance de  l&rsquo;EFIS AvionicsDuino, le second celui de l&rsquo;EFIS Dynon, et le troisi\u00e8me le flux NMEA d&rsquo;un GNSS U-Blox NeoM9N. En vue des analyses, toutes les donn\u00e9es b\u00e9n\u00e9ficiaient d&rsquo;un horodatage commun.<\/p>\n\n\n\n<p>Les vid\u00e9os ci-dessous ont \u00e9t\u00e9 faites lors d&rsquo;un des nombreux vols d&rsquo;essai r\u00e9alis\u00e9s pour tester l&rsquo;EFIS. Elles sont d\u00e9monstratives des performances de l&rsquo;AHRS AvionicsDuino, parfaitement adapt\u00e9 \u00e0 la m\u00e9canique du vol des a\u00e9ronefs \u00e0 voilure fixe. L&rsquo;horizon artificiel suit parfaitement celui de l&rsquo;EFIS de r\u00e9f\u00e9rence, ainsi que l&rsquo;horizon naturel, de fa\u00e7on stable et prolong\u00e9e. La position de la bille est identique sur les deux EFIS. Les capteurs de pression sont parfaitement adapt\u00e9s \u00e0 cet usage, la vitesse indiqu\u00e9e et l&rsquo;altitude sont identiques \u00e0 celles du Dynon.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"1088\" style=\"aspect-ratio: 1920 \/ 1088;\" width=\"1920\" controls src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2022\/09\/AHRSV2_01bis.mp4\"><\/video><figcaption class=\"wp-element-caption\">Vid\u00e9o 1 : L&rsquo;horizon de l&rsquo;EFIS AvionicsDuino suit parfaitement celui de l&rsquo;EFIS Dynon.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"1920\" style=\"aspect-ratio: 1080 \/ 1920;\" width=\"1080\" controls src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2025\/07\/AHRSV2_03.mp4\"><\/video><figcaption class=\"wp-element-caption\">Vid\u00e9o 2 : L&rsquo;horizon de l&rsquo;EFIS AvionicsDuino suit parfaitement l&rsquo;horizon naturel.<\/figcaption><\/figure>\n\n\n\n<p>Par rapport \u00e0 ces deux vid\u00e9os, les derni\u00e8res versions du logiciel de l&rsquo;EFIS (v2.5 et v3.0) apportent quelques am\u00e9liorations de la pr\u00e9sentation des donn\u00e9es \u00e0 l&rsquo;\u00e9cran (fig. 7), ainsi que la prise en charge des diff\u00e9rentes unit\u00e9s de vitesse (Km\/h, n\u0153uds, MPH), de pression (hPa ou In Hg) ou de temp\u00e9rature (\u00b0C ou \u00b0F). L&rsquo;utilisateur peut choisir les unit\u00e9s  qu&rsquo;il souhaite en naviguant dans les menus \u00e0 l&rsquo;aide du codeur rotatif. Ses choix sont sauvegard\u00e9s dans l&rsquo;EEPROM, ainsi que de nombreux autres param\u00e8tres (d\u00e9viation magn\u00e9tique, correction de l&rsquo;heure UTC, luminosit\u00e9 de l&rsquo;\u00e9cran, derniers QNH et QFE, G max et G min) <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"600\" src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/EFISdisplay_V2_5_reduit.jpg\" alt=\"\" class=\"wp-image-3760\" srcset=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/EFISdisplay_V2_5_reduit.jpg 1024w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/EFISdisplay_V2_5_reduit-300x176.jpg 300w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/EFISdisplay_V2_5_reduit-768x450.jpg 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Figure 7 : Ecran de l&rsquo;EFIS en vol, version 2.5 du logiciel<\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Comparaisons des donn\u00e9es de l&rsquo;enregistreur de vol<\/h3>\n\n\n\n<p>Sur les  courbes ci-dessous, \u00e9tablies \u00e0 partir des enregistrements, l&rsquo;axe des abscisses est gradu\u00e9 en secondes. Ces courbes d\u00e9montrent l&rsquo;excellente corr\u00e9lation entre les indications des deux EFIS. Elles valident nos diff\u00e9rents choix mat\u00e9riels et logiciels. Il faut passer le curseur de la souris sur les courbes pour les agrandir.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Comparaisons de l&rsquo;inclinaison et du variom\u00e8tre<\/h5>\n\n\n<div class=\"wp-block-image is-style-zoooom\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1919\" height=\"541\" src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/Comparison-of-bank-angles.jpg\" alt=\"\" class=\"wp-image-3706\" srcset=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/Comparison-of-bank-angles.jpg 1919w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/Comparison-of-bank-angles-300x85.jpg 300w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/Comparison-of-bank-angles-1024x289.jpg 1024w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/Comparison-of-bank-angles-768x217.jpg 768w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/Comparison-of-bank-angles-1536x433.jpg 1536w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/Comparison-of-bank-angles-1200x338.jpg 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Figure 8 : Comparaison des angles d&rsquo;inclinaison au cours de trois virages successifs \u00e0 360 degr\u00e9s (voir la trace correspondante en figure 10)<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image is-style-zoooom\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1908\" height=\"530\" src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/VarioComparison.jpg\" alt=\"\" class=\"wp-image-3717\" srcset=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/VarioComparison.jpg 1908w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/VarioComparison-300x83.jpg 300w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/VarioComparison-1024x284.jpg 1024w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/VarioComparison-768x213.jpg 768w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/VarioComparison-1536x427.jpg 1536w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/VarioComparison-1200x333.jpg 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Figure 9 : Comparaison des vitesses verticales au cours de trois virages successifs \u00e0 360 degr\u00e9s (trace correspondante en figure 10). On remarque que les courbes AvionicsDuino sont mieux liss\u00e9es que la courbe Dynon, mais un peu amorties, et avec un l\u00e9ger retard, cons\u00e9quences probables d&rsquo;un filtrage plus \u00e9nergique des donn\u00e9es brutes issues des capteurs. Il est difficile sur ces courbes de choisir la meilleure entre celle du vario barom\u00e9trique et celle du vario GPS. Il faudrait refaire des essais en diminuant un peu le filtrage. Dans la version 2.5 du firmware, les donn\u00e9es num\u00e9riques des deux variom\u00e8tres sont affich\u00e9es \u00e0 l&rsquo;\u00e9cran, mais c&rsquo;est le vario barom\u00e9trique qui est la source de l&rsquo;affichage semi-graphique du vario sous forme de barres. On remarque aussi que le pilote ne s&rsquo;est pas suffisamment concentr\u00e9 sur le strict maintien d&rsquo;une altitude constante au cours de ces trois virages, ce qui donne ces fluctuations rapides du vario. Mais c&rsquo;\u00e9tait finalement plut\u00f4t favorable pour pouvoir faire des comparaisons !<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"500\" src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/Trace_3_virages.jpg\" alt=\"\" class=\"wp-image-3710\" srcset=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/Trace_3_virages.jpg 840w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/Trace_3_virages-300x179.jpg 300w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/Trace_3_virages-768x457.jpg 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Figure 10 : Trace correspondant aux courbes comparatives des figures 8 et 9. La trace commence en haut de l&rsquo;image, elle d\u00e9crit d&rsquo;abord un grand virage \u00e0 gauche (en trois parties que l&rsquo;on retrouve bien sur les courbes de la figure 8), puis deux autres virages plus serr\u00e9s, le premier \u00e0 droite, le second \u00e0 gauche. L&rsquo;avion se dirigeait vers le bas de l&rsquo;image.<\/figcaption><\/figure>\n<\/div>\n\n\n<h5 class=\"wp-block-heading\">Comparaisons de l&rsquo;altitude, de l&rsquo;assiette et de la vitesse indiqu\u00e9e<\/h5>\n\n\n<div class=\"wp-block-image is-style-zoooom\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1917\" height=\"527\" src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/AltitudesComparison.jpg\" alt=\"\" class=\"wp-image-3731\" srcset=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/AltitudesComparison.jpg 1917w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/AltitudesComparison-300x82.jpg 300w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/AltitudesComparison-1024x282.jpg 1024w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/AltitudesComparison-768x211.jpg 768w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/AltitudesComparison-1536x422.jpg 1536w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/AltitudesComparison-1200x330.jpg 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Figure 11 : Comparaison des altitudes lors d&rsquo;un d\u00e9collage et de la mont\u00e9e initiale jusqu&rsquo;\u00e0 5000 pieds (trace correspondante en figure 14). On constate une minime divergence entre les deux courbes, divergence qui s&rsquo;accentue progressivement et proportionnellement \u00e0 l&rsquo;altitude, pour atteindre 40 pieds \u00e0 une altitude de 5000 pieds. Apr\u00e8s d&rsquo;autres essais o\u00f9 l&rsquo;erreur semblait l\u00e9g\u00e8rement moins importante, nous avons finalement introduit dans notre algorithme de calcul de l&rsquo;altitude un coefficient multiplicateur de 0,995, afin de corriger cette erreur. Ce coefficient serait potentiellement diff\u00e9rent avec d&rsquo;autres capteurs. Il ne peut \u00eatre d\u00e9termin\u00e9 que par l&rsquo;exp\u00e9rience et la comparaison avec un altim\u00e8tre de r\u00e9f\u00e9rence.<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image is-style-zoooom\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1913\" height=\"440\" src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/PitchComparison.jpg\" alt=\"\" class=\"wp-image-3738\" srcset=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/PitchComparison.jpg 1913w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/PitchComparison-300x69.jpg 300w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/PitchComparison-1024x236.jpg 1024w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/PitchComparison-768x177.jpg 768w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/PitchComparison-1536x353.jpg 1536w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/PitchComparison-1200x276.jpg 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Figure 12 : Comparaison des angles de tangage lors d&rsquo;un d\u00e9collage et de la mont\u00e9e initiale jusqu&rsquo;\u00e0 5000 pieds (trace correspondante en figure 14). En dehors d&rsquo;un grand pic initial inexplicable de la courbe du Dynon, lors du roulage au d\u00e9collage, les courbes sont tr\u00e8s bien corr\u00e9l\u00e9es.<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image is-style-zoooom\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"485\" src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/ComparisonIAS.jpg\" alt=\"\" class=\"wp-image-3767\" srcset=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/ComparisonIAS.jpg 1920w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/ComparisonIAS-300x76.jpg 300w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/ComparisonIAS-1024x259.jpg 1024w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/ComparisonIAS-768x194.jpg 768w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/ComparisonIAS-1536x388.jpg 1536w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/ComparisonIAS-1200x303.jpg 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Figure 13 : Comparaison des vitesses indiqu\u00e9es lors d&rsquo;un d\u00e9collage et de la mont\u00e9e initiale jusqu&rsquo;\u00e0 5000 pieds (trace correspondante en figure 14). Les vitesses sont parfaitement identiques. L\u00e0 encore on remarque un meilleur lissage de la courbe AvionicsDuino, et son corollaire, un tr\u00e8s l\u00e9ger d\u00e9calage chronologique. <\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"923\" height=\"550\" src=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/Trace_decollage_et_montee.jpg\" alt=\"\" class=\"wp-image-3729\" srcset=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/Trace_decollage_et_montee.jpg 923w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/Trace_decollage_et_montee-300x179.jpg 300w, https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/11\/Trace_decollage_et_montee-768x458.jpg 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">Figure 14 : Trace correspondant aux courbes comparatives des figures 11, 12 et 13. Il s&rsquo;agit du d\u00e9collage d&rsquo;un a\u00e9rodrome situ\u00e9 en bas de l&rsquo;image, avec la mont\u00e9e initiale, l&rsquo;avion se dirigeait vers le haut de l&rsquo;image.<\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Liens de t\u00e9l\u00e9chargement<\/h3>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-7ffa4aad-ea66-459d-bf3f-7beed14112d7\" href=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/AvionicsDuino_EFIS_V2_1_KiCad6Files.zip\">Fichiers Kicad 6<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-f12bce07-b039-416f-bbe4-57c5727a1dd4\" href=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/AvionicsDuino_EFIS_V2_1_GerberAndDrillFiles.zip\">Fichiers Gerber et per\u00e7age<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-e0b3b4e8-71b9-47fc-b438-a4055f1644b6\" href=\"https:\/\/avionicsduino.com\/wp-content\/uploads\/2023\/12\/AvionicsDuino_EFIS_V2_1_BOM.zip\">Nomenclature des composants<\/a><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p style=\"font-size:14px\"><a href=\"https:\/\/github.com\/bfrmd\/EFIS-AvionicsDuino\" target=\"_blank\" rel=\"noreferrer noopener\" title=\"EFIS V2 : code source sur GitHub\">T\u00e9l\u00e9chargement du code source sur GitHub<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>(EFIS : Derni\u00e8re mise \u00e0 jour par Benjamin le 24 mars 2024) Les syst\u00e8mes d&rsquo;information \u00e9lectroniques de vol (EFIS, ou Electronic Flight Instrument System) pr\u00e9sentent sur un \u00e9cran unique les donn\u00e9es indispensables au vol : l&rsquo;horizon artificiel, la bille, l&rsquo;indicateur de virage, l&rsquo;an\u00e9mom\u00e8tre, l&rsquo;altim\u00e8tre, le variom\u00e8tre et le compas. Avant la g\u00e9n\u00e9ralisation des EFIS et &hellip; <a href=\"https:\/\/avionicsduino.com\/index.php\/fr\/efis\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;EFIS&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-352","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/avionicsduino.com\/index.php\/wp-json\/wp\/v2\/pages\/352","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/avionicsduino.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/avionicsduino.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/avionicsduino.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/avionicsduino.com\/index.php\/wp-json\/wp\/v2\/comments?post=352"}],"version-history":[{"count":219,"href":"https:\/\/avionicsduino.com\/index.php\/wp-json\/wp\/v2\/pages\/352\/revisions"}],"predecessor-version":[{"id":5002,"href":"https:\/\/avionicsduino.com\/index.php\/wp-json\/wp\/v2\/pages\/352\/revisions\/5002"}],"wp:attachment":[{"href":"https:\/\/avionicsduino.com\/index.php\/wp-json\/wp\/v2\/media?parent=352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}