﻿{"id":38117,"date":"2026-08-26T12:58:00","date_gmt":"2026-08-26T11:58:00","guid":{"rendered":"https:\/\/dahoo.fr\/wordpress\/?p=38117"},"modified":"2026-08-24T12:00:02","modified_gmt":"2026-08-24T11:00:02","slug":"arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32","status":"publish","type":"post","link":"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/","title":{"rendered":"Arduino IDE ou ESPHome : pourquoi migrer ses projets ESP32 ?"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">ESPHome ou Arduino IDE : pourquoi je migre mes projets ESP32 simples vers ESPHome<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Pendant longtemps, lorsqu&rsquo;un nouveau projet \u00e0 base d&rsquo;ESP8266 ou d&rsquo;ESP32 me venait en t\u00eate, le r\u00e9flexe \u00e9tait simple : <strong>ouvrir Arduino IDE, cr\u00e9er un nouveau sketch et commencer \u00e0 coder<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Connexion au Wi-Fi, lecture du capteur, gestion des erreurs, reconnexion, envoi des donn\u00e9es, OTA&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c7a fonctionne tr\u00e8s bien. Et Arduino IDE reste un excellent outil.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais avec le temps, je me suis pos\u00e9 une question toute simple :<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Est-ce que j&rsquo;ai vraiment besoin de recoder tout \u00e7a pour chaque petit projet ?<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Pour beaucoup de projets simples, et m\u00eame interm\u00e9diaires, ma r\u00e9ponse est maintenant : <strong>non<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et c&rsquo;est l\u00e0 qu&rsquo;ESPHome devient particuli\u00e8rement int\u00e9ressant.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ESPHome ne remplace pas Arduino<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Commen\u00e7ons par quelque chose d&rsquo;important : je ne pense absolument pas qu&rsquo;ESPHome puisse remplacer Arduino, PlatformIO ou ESP-IDF dans tous les projets.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ce serait m\u00eame une erreur de le pr\u00e9senter ainsi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ESPHome r\u00e9pond surtout \u00e0 un autre besoin : <strong>d\u00e9crire ce que l&rsquo;on souhaite faire et laisser ESPHome g\u00e9n\u00e9rer toute la plomberie autour<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Capteurs, boutons, relais, GPIO, I\u00b2C, SPI, Wi-Fi, logs, API, mises \u00e0 jour OTA&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Au lieu de tout programmer en C++, une grande partie peut \u00eatre d\u00e9clar\u00e9e dans quelques lignes de YAML.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ESPHome g\u00e9n\u00e8re ensuite le firmware correspondant. Son Device Builder permet d&rsquo;ailleurs de cr\u00e9er, modifier, compiler et installer les configurations directement depuis une interface Web. (<a href=\"https:\/\/esphome.io\/install\/?utm_source=chatgpt.com\">ESPHome &#8211; Smart Home Made Simple<\/a>)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et pour beaucoup de mes petits montages, c&rsquo;est exactement ce dont j&rsquo;ai besoin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prenons un projet tout b\u00eate<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Imaginons :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>un ESP32 ;<\/li>\n\n\n\n<li>un capteur de temp\u00e9rature ;<\/li>\n\n\n\n<li>un relais ;<\/li>\n\n\n\n<li>quelques informations \u00e0 faire remonter ;<\/li>\n\n\n\n<li>et \u00e9ventuellement Home Assistant derri\u00e8re.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Avec Arduino, il faut commencer \u00e0 g\u00e9rer les biblioth\u00e8ques, la connexion Wi-Fi, la reconnexion en cas de coupure, le capteur, les \u00e9changes r\u00e9seau, l&rsquo;OTA, etc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Avec ESPHome, on se rapproche davantage de ceci :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sensor:\n  - platform: dht\n    pin: GPIO4\n    temperature:\n      name: \"Temp\u00e9rature\"\n    humidity:\n      name: \"Humidit\u00e9\"\n\nswitch:\n  - platform: gpio\n    pin: GPIO5\n    name: \"Relais\"\n\napi:\n\nota:\n  - platform: esphome<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c9videmment, un v\u00e9ritable fichier contiendra quelques param\u00e8tres suppl\u00e9mentaires.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais l&rsquo;id\u00e9e est l\u00e0.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je d\u00e9cris <strong>ce que poss\u00e8de mon appareil<\/strong> plut\u00f4t que de r\u00e9\u00e9crire toute l&rsquo;infrastructure n\u00e9cessaire \u00e0 son fonctionnement.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Si vous avez Home Assistant, le choix devient encore plus \u00e9vident<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est probablement le cas o\u00f9 ESPHome devient le plus int\u00e9ressant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ESPHome poss\u00e8de une API native permettant de communiquer directement avec Home Assistant. Une fois l&rsquo;API activ\u00e9e, les capteurs, interrupteurs et autres entit\u00e9s peuvent \u00eatre d\u00e9couverts et int\u00e9gr\u00e9s directement dans Home Assistant. (<a href=\"https:\/\/esphome.io\/components\/api\/?utm_source=chatgpt.com\">ESPHome &#8211; Smart Home Made Simple<\/a>)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Plus besoin de construire soi-m\u00eame tout le syst\u00e8me permettant de faire remonter une temp\u00e9rature ou l&rsquo;\u00e9tat d&rsquo;une entr\u00e9e.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vous ajoutez un capteur dans ESPHome => Vous compilez => Vous poussez la mise \u00e0 jour.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et votre nouvelle information se retrouve dans Home Assistant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour de la domotique, cela permet de passer beaucoup plus de temps sur <strong>le projet lui-m\u00eame<\/strong> et beaucoup moins sur le code n\u00e9cessaire pour transporter une valeur d&rsquo;un point A \u00e0 un point B.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">L&rsquo;OTA devient presque transparent<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Autre chose dont il devient rapidement difficile de se passer : <strong>les mises \u00e0 jour OTA<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le premier flash d&rsquo;un ESP n\u00e9cessite g\u00e9n\u00e9ralement de sortir le c\u00e2ble USB.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais une fois l&rsquo;appareil install\u00e9, ESPHome permet d&rsquo;envoyer les mises \u00e0 jour suivantes directement par le r\u00e9seau. Le protocole OTA natif ESPHome est notamment celui utilis\u00e9 par le Device Builder et la ligne de commande. (<a href=\"https:\/\/esphome.io\/components\/ota\/?utm_source=chatgpt.com\">ESPHome &#8211; Smart Home Made Simple<\/a>)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et \u00e7a para\u00eet \u00eatre un petit d\u00e9tail&#8230; jusqu&rsquo;au jour o\u00f9 votre ESP se trouve :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>dans les combles ;<\/li>\n\n\n\n<li>derri\u00e8re un meuble ;<\/li>\n\n\n\n<li>dans un coffret \u00e9lectrique ;<\/li>\n\n\n\n<li>dans le garage ;<\/li>\n\n\n\n<li>ou \u00e0 300 kilom\u00e8tres de chez vous.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Plus besoin de d\u00e9monter le bo\u00eetier simplement parce que l&rsquo;on souhaite modifier une temporisation de 30 \u00e0 20 secondes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On modifie le YAML, on compile et on pousse la nouvelle version.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ESPHome permet \u00e9galement d&rsquo;ajouter une mise \u00e0 jour directement depuis <strong>l&rsquo;interface Web du p\u00e9riph\u00e9rique<\/strong> avec <code>web_server<\/code> et la plateforme OTA correspondante. Le firmware peut alors \u00eatre s\u00e9lectionn\u00e9 dans le navigateur et envoy\u00e9 au microcontr\u00f4leur. (<a href=\"https:\/\/esphome.io\/components\/ota\/web_server\/?utm_source=chatgpt.com\">ESPHome &#8211; Smart Home Made Simple<\/a>)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>web_server:\n  port: 80\n\nota:\n  - platform: esphome\n  - platform: web_server<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Il faut \u00e9videmment s\u00e9curiser cette interface avec une authentification si elle est utilis\u00e9e. La documentation ESPHome d\u00e9conseille explicitement d&rsquo;autoriser les mises \u00e0 jour Web sans authentification. (<a href=\"https:\/\/esphome.io\/components\/ota\/web_server\/?utm_source=chatgpt.com\">ESPHome &#8211; Smart Home Made Simple<\/a>)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mettre \u00e0 jour un ESP m\u00eame lorsqu&rsquo;on n&rsquo;est pas sur place<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est peut-\u00eatre l&rsquo;un des points que je pr\u00e9f\u00e8re.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Imaginez avoir install\u00e9 un ESP chez vos parents ou vos grands-parents.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quelques semaines plus tard, vous trouvez un bug ou souhaitez simplement ajouter une fonctionnalit\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Avec un firmware Arduino classique, on imagine d\u00e9j\u00e0 la sc\u00e8ne :<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u00ab Ne touche \u00e0 rien, j&rsquo;apporterai mon ordinateur et mon c\u00e2ble USB la prochaine fois que je passe. \u00bb<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Avec ESPHome, si le r\u00e9seau distant est accessible de mani\u00e8re s\u00e9curis\u00e9e, par exemple gr\u00e2ce \u00e0 un <strong>VPN ou Tailscale<\/strong>, le Device Builder peut pousser la nouvelle version OTA sans aucune intervention physique.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00eame chose si vous \u00eates vous-m\u00eame en vacances et souhaitez mettre \u00e0 jour un appareil chez vous.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il faut tout de m\u00eame \u00eatre pr\u00e9cis : <strong>ESPHome n&rsquo;est pas un service cloud permettant magiquement d&rsquo;acc\u00e9der \u00e0 tous vos ESP depuis Internet<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&rsquo;appareil doit \u00eatre joignable depuis votre r\u00e9seau.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un VPN est donc une solution bien plus propre que d&rsquo;exposer directement son interface Web ou son port OTA sur Internet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais une fois cette connexion mise en place, le confort devient difficile \u00e0 abandonner.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Une interface Web pour g\u00e9rer ses appareils<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est \u00e9galement l&rsquo;une des diff\u00e9rences qui change ma fa\u00e7on de travailler.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ESPHome Device Builder centralise les configurations dans une interface Web : cr\u00e9ation d&rsquo;un appareil, modification du YAML, compilation et installation du firmware. (<a href=\"https:\/\/esphome.io\/install\/?utm_source=chatgpt.com\">ESPHome &#8211; Smart Home Made Simple<\/a>)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je n&rsquo;ai plus forc\u00e9ment besoin de lancer un IDE complet simplement pour modifier trois param\u00e8tres.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Arduino IDE reste relativement l\u00e9ger, mais d\u00e8s que l&rsquo;on commence \u00e0 utiliser un environnement de d\u00e9veloppement plus complet comme <strong>PlatformIO<\/strong>, ouvrir tout l&rsquo;environnement pour modifier une petite valeur para\u00eet parfois disproportionn\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Avec ESPHome, je peux ouvrir le navigateur, modifier :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>update_interval: 30s<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">en :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>update_interval: 10s<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">puis relancer la compilation et envoyer la mise \u00e0 jour.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est particuli\u00e8rement agr\u00e9able pendant la phase de prototypage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Modifier \u2192 compiler \u2192 envoyer \u2192 tester \u2192 recommencer.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les it\u00e9rations deviennent extr\u00eamement rapides.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Le portail captif : un autre petit d\u00e9tail qui change tout<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La configuration du Wi-Fi est \u00e9galement simplifi\u00e9e.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ESPHome dispose d&rsquo;un <strong>portail captif de secours<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si le p\u00e9riph\u00e9rique n&rsquo;arrive plus \u00e0 rejoindre le r\u00e9seau Wi-Fi configur\u00e9, il peut cr\u00e9er son propre point d&rsquo;acc\u00e8s. Apr\u00e8s connexion \u00e0 celui-ci, une petite interface Web permet notamment de modifier les param\u00e8tres Wi-Fi et m\u00eame d&rsquo;envoyer un nouveau firmware. (<a href=\"https:\/\/new.esphome.io\/components\/captive_portal\/?utm_source=chatgpt.com\">ESPHome<\/a>)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sa configuration tient pratiquement \u00e0 ceci :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wifi:\n  ssid: !secret wifi_ssid\n  password: !secret wifi_password\n\n  ap:\n    ssid: \"Mon ESP - Secours\"\n    password: !secret fallback_password\n\ncaptive_portal:<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Encore une fois, ce n&rsquo;est pas quelque chose d&rsquo;impossible \u00e0 faire avec Arduino.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On peut parfaitement d\u00e9velopper son propre portail captif.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais justement&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pourquoi le red\u00e9velopper pour chaque projet ?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est toute la philosophie qui me fait aujourd&rsquo;hui pr\u00e9f\u00e9rer ESPHome pour ces petits montages.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Quelques lignes plut\u00f4t que beaucoup de plomberie<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ce que me fait surtout gagner ESPHome, ce n&rsquo;est pas la possibilit\u00e9 de faire quelque chose qu&rsquo;Arduino serait incapable de faire.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Arduino peut faire pratiquement tout ce que je viens de citer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le gain est ailleurs :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ESPHome fournit d\u00e9j\u00e0 tout ce dont j&rsquo;ai besoin dans 80 % de mes petits projets.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je peux alors passer mon temps \u00e0 r\u00e9fl\u00e9chir au fonctionnement du projet plut\u00f4t qu&rsquo;\u00e0 r\u00e9\u00e9crire :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>la connexion Wi-Fi ;<\/li>\n\n\n\n<li>la reconnexion ;<\/li>\n\n\n\n<li>l&rsquo;OTA ;<\/li>\n\n\n\n<li>le serveur Web ;<\/li>\n\n\n\n<li>le portail captif ;<\/li>\n\n\n\n<li>les logs ;<\/li>\n\n\n\n<li>les \u00e9changes avec Home Assistant ;<\/li>\n\n\n\n<li>la lecture standard des capteurs.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Pour un prototype ou un petit montage personnel, le gain de temps est \u00e9norme.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Et si le YAML ne suffit plus ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est \u00e9galement une raison pour laquelle je trouve ESPHome int\u00e9ressant pour des projets <strong>interm\u00e9diaires<\/strong>, et pas seulement pour allumer une LED.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On peut int\u00e9grer directement du C++ \u00e0 travers les <code>lambda<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Par exemple :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>lambda: |-\n  if (id(temperature).state &gt; 30) {\n    return true;\n  }\n  return false;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">On peut donc commencer avec une configuration extr\u00eamement simple puis ajouter progressivement de la logique personnalis\u00e9e.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et pour aller encore plus loin, ESPHome permet \u00e9galement de d\u00e9velopper ses propres composants.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La progression peut donc devenir :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>YAML \u2192 YAML + lambda C++ \u2192 composant personnalis\u00e9 \u2192 firmware enti\u00e8rement sp\u00e9cifique si n\u00e9cessaire.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On n&rsquo;est pas forc\u00e9ment bloqu\u00e9 d\u00e8s que le projet d\u00e9passe les possibilit\u00e9s d&rsquo;un composant standard.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Alors, ESPHome ou Arduino ?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ma r\u00e8gle personnelle ressemble maintenant \u00e0 ceci :<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Type de projet<\/th><th>Mon choix<\/th><th>Pourquoi ?<\/th><\/tr><\/thead><tbody><tr><td>Capteur temp\u00e9rature\/humidit\u00e9<\/td><td><strong>ESPHome<\/strong><\/td><td>Quelques lignes<\/td><\/tr><tr><td>Relais connect\u00e9<\/td><td><strong>ESPHome<\/strong><\/td><td>Simple et rapide<\/td><\/tr><tr><td>D\u00e9tecteur de pr\u00e9sence<\/td><td><strong>ESPHome<\/strong><\/td><td>Int\u00e9gration imm\u00e9diate<\/td><\/tr><tr><td>Station m\u00e9t\u00e9o<\/td><td><strong>ESPHome<\/strong><\/td><td>Capteurs d\u00e9j\u00e0 support\u00e9s<\/td><\/tr><tr><td>Projet Home Assistant<\/td><td><strong>ESPHome<\/strong><\/td><td>API native<\/td><\/tr><tr><td>Compteur \u00e9nergie<\/td><td><strong>ESPHome<\/strong><\/td><td>Remont\u00e9es simplifi\u00e9es<\/td><\/tr><tr><td>Bluetooth Proxy<\/td><td><strong>ESPHome<\/strong><\/td><td>Quasiment pr\u00eat \u00e0 l&#8217;emploi<\/td><\/tr><tr><td>Petit \u00e9cran avec quelques valeurs<\/td><td><strong>ESPHome<\/strong><\/td><td>Suffisant dans beaucoup de cas<\/td><\/tr><tr><td>Plusieurs ESP similaires<\/td><td><strong>ESPHome<\/strong><\/td><td>Configurations r\u00e9utilisables<\/td><\/tr><tr><td>Prototype rapide<\/td><td><strong>ESPHome<\/strong><\/td><td>It\u00e9rations tr\u00e8s rapides<\/td><\/tr><tr><td>Logique personnalis\u00e9e l\u00e9g\u00e8re<\/td><td><strong>ESPHome + lambda<\/strong><\/td><td>YAML + C++<\/td><\/tr><tr><td>Mat\u00e9riel\/protocole particulier<\/td><td><strong>ESPHome + composant custom<\/strong><\/td><td>Encore extensible<\/td><\/tr><tr><td>Robot autonome complexe<\/td><td><strong>Arduino \/ PlatformIO<\/strong><\/td><td>Logique sp\u00e9cifique<\/td><\/tr><tr><td>Traitement temps r\u00e9el<\/td><td><strong>ESP-IDF \/ C++<\/strong><\/td><td>Contr\u00f4le pr\u00e9cis<\/td><\/tr><tr><td>Gros traitement local<\/td><td><strong>Arduino \/ PlatformIO \/ ESP-IDF<\/strong><\/td><td>Plus adapt\u00e9<\/td><\/tr><tr><td>Firmware tr\u00e8s sp\u00e9cifique<\/td><td><strong>Firmware custom<\/strong><\/td><td>Contr\u00f4le total<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Quand je continuerais \u00e0 utiliser Arduino ou PlatformIO<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Il ne faut donc pas enterrer Arduino pour autant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">D\u00e8s qu&rsquo;un projet commence \u00e0 n\u00e9cessiter \u00e9norm\u00e9ment de logique personnalis\u00e9e, des contraintes de timing pr\u00e9cises, des interruptions complexes, une gestion tr\u00e8s fine des ressources ou un protocole exotique, je pr\u00e9f\u00e8re reprendre le contr\u00f4le du firmware.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00eame chose pour un robot autonome, un appareil qui r\u00e9alise \u00e9norm\u00e9ment de traitements localement ou un projet qui n&rsquo;a tout simplement rien \u00e0 voir avec la domotique.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et pour <strong>apprendre l&rsquo;\u00e9lectronique embarqu\u00e9e<\/strong>, Arduino reste \u00e9galement extr\u00eamement int\u00e9ressant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Comprendre une boucle principale, les GPIO, les interruptions, I\u00b2C, SPI ou la gestion de la m\u00e9moire est important.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ESPHome masque volontairement une partie de cette complexit\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est justement ce qui le rend aussi pratique&#8230; mais cela peut aussi devenir son d\u00e9faut lorsqu&rsquo;on veut comprendre pr\u00e9cis\u00e9ment ce qui se passe sous le capot.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ESPHome me permet surtout de terminer mes projets<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Et finalement, c&rsquo;est peut-\u00eatre l&rsquo;argument le plus important.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Comme beaucoup de personnes qui bricolent de l&rsquo;\u00e9lectronique, j&rsquo;ai une quantit\u00e9 assez impressionnante d&rsquo;id\u00e9es et de projets qui commencent par :<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u00ab \u00c7a devrait \u00eatre assez rapide \u00e0 faire&#8230; \u00bb<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Puis il faut g\u00e9rer le Wi-Fi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Puis MQTT.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Puis une reconnexion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Puis l&rsquo;OTA.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Puis une page de configuration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Puis Home Assistant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et le petit projet de deux heures commence tranquillement \u00e0 prendre tout le week-end.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ESPHome retire une grande partie de cette plomberie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je branche le capteur, je le d\u00e9clare, je teste et je peux rapidement obtenir quelque chose de fonctionnel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour moi, c&rsquo;est donc l\u00e0 que se situe r\u00e9ellement la diff\u00e9rence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Arduino me permet de programmer exactement le firmware que je veux.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ESPHome me permet souvent de r\u00e9aliser beaucoup plus rapidement le projet dont j&rsquo;ai besoin.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour un gros projet embarqu\u00e9, je continuerai \u00e0 sortir Arduino, PlatformIO ou directement ESP-IDF.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais pour un ESP32 qui doit lire quelques capteurs, commander quelques sorties et communiquer avec Home Assistant ?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aujourd&rsquo;hui, je commence g\u00e9n\u00e9ralement par ouvrir ESPHome.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ESPHome ou Arduino IDE : pourquoi je migre mes projets ESP32 simples vers ESPHome Pendant longtemps, lorsqu&rsquo;un nouveau projet \u00e0 base d&rsquo;ESP8266 ou d&rsquo;ESP32 me venait en t\u00eate, le r\u00e9flexe\u2026<\/p>\n","protected":false},"author":1,"featured_media":38118,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[47],"tags":[],"class_list":["post-38117","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-domotique"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Arduino IDE ou ESPHome : pourquoi migrer ses projets ESP32 ? - D@hoo<\/title>\n<meta name=\"description\" content=\"Pourquoi ESPHome simplifie les projets ESP32 : OTA, Home Assistant, portail captif, mises \u00e0 jour rapides et moins de code \u00e0 maintenir.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Arduino IDE ou ESPHome : pourquoi migrer ses projets ESP32 ? - D@hoo\" \/>\n<meta property=\"og:description\" content=\"Pourquoi ESPHome simplifie les projets ESP32 : OTA, Home Assistant, portail captif, mises \u00e0 jour rapides et moins de code \u00e0 maintenir.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/\" \/>\n<meta property=\"og:site_name\" content=\"D@hoo\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-26T11:58:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dahoo.fr\/wordpress\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-24-aout-2026-10_57_26.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1672\" \/>\n\t<meta property=\"og:image:height\" content=\"941\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Fabacks\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fabacks\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\\\/\"},\"author\":{\"name\":\"Fabacks\",\"@id\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/#\\\/schema\\\/person\\\/08ab6e7b6f186b7e033fe862d72137d2\"},\"headline\":\"Arduino IDE ou ESPHome : pourquoi migrer ses projets ESP32 ?\",\"datePublished\":\"2026-08-26T11:58:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\\\/\"},\"wordCount\":1982,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/ChatGPT-Image-24-aout-2026-10_57_26.png\",\"articleSection\":[\"Domotique\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\\\/\",\"url\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\\\/\",\"name\":\"Arduino IDE ou ESPHome : pourquoi migrer ses projets ESP32 ? - D@hoo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/ChatGPT-Image-24-aout-2026-10_57_26.png\",\"datePublished\":\"2026-08-26T11:58:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/#\\\/schema\\\/person\\\/08ab6e7b6f186b7e033fe862d72137d2\"},\"description\":\"Pourquoi ESPHome simplifie les projets ESP32 : OTA, Home Assistant, portail captif, mises \u00e0 jour rapides et moins de code \u00e0 maintenir.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\\\/#primaryimage\",\"url\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/ChatGPT-Image-24-aout-2026-10_57_26.png\",\"contentUrl\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/ChatGPT-Image-24-aout-2026-10_57_26.png\",\"width\":1672,\"height\":941},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Arduino IDE ou ESPHome : pourquoi migrer ses projets ESP32 ?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/\",\"name\":\"D@hoo\",\"description\":\"La taverne du geek\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/#\\\/schema\\\/person\\\/08ab6e7b6f186b7e033fe862d72137d2\",\"name\":\"Fabacks\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5774810a4a71ec90d75c578017954d3e8d660747be025fdae4d44599410b4806?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5774810a4a71ec90d75c578017954d3e8d660747be025fdae4d44599410b4806?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5774810a4a71ec90d75c578017954d3e8d660747be025fdae4d44599410b4806?s=96&r=g\",\"caption\":\"Fabacks\"},\"description\":\"Fabacks, fondateur du projet Dahoo proposant des news, des tutos, des tests tout cela gratuitement. Un bidouilleur et fan d'informatique en tout genre qui vous fera partager ses exp\u00e9riences.\",\"sameAs\":[\"https:\\\/\\\/dahoo.fr\"],\"url\":\"https:\\\/\\\/dahoo.fr\\\/wordpress\\\/author\\\/fabien\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Arduino IDE ou ESPHome : pourquoi migrer ses projets ESP32 ? - D@hoo","description":"Pourquoi ESPHome simplifie les projets ESP32 : OTA, Home Assistant, portail captif, mises \u00e0 jour rapides et moins de code \u00e0 maintenir.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/","og_locale":"fr_FR","og_type":"article","og_title":"Arduino IDE ou ESPHome : pourquoi migrer ses projets ESP32 ? - D@hoo","og_description":"Pourquoi ESPHome simplifie les projets ESP32 : OTA, Home Assistant, portail captif, mises \u00e0 jour rapides et moins de code \u00e0 maintenir.","og_url":"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/","og_site_name":"D@hoo","article_published_time":"2026-08-26T11:58:00+00:00","og_image":[{"width":1672,"height":941,"url":"https:\/\/dahoo.fr\/wordpress\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-24-aout-2026-10_57_26.png","type":"image\/png"}],"author":"Fabacks","twitter_misc":{"\u00c9crit par":"Fabacks","Dur\u00e9e de lecture estim\u00e9e":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/#article","isPartOf":{"@id":"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/"},"author":{"name":"Fabacks","@id":"https:\/\/dahoo.fr\/wordpress\/#\/schema\/person\/08ab6e7b6f186b7e033fe862d72137d2"},"headline":"Arduino IDE ou ESPHome : pourquoi migrer ses projets ESP32 ?","datePublished":"2026-08-26T11:58:00+00:00","mainEntityOfPage":{"@id":"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/"},"wordCount":1982,"commentCount":0,"image":{"@id":"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/#primaryimage"},"thumbnailUrl":"https:\/\/dahoo.fr\/wordpress\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-24-aout-2026-10_57_26.png","articleSection":["Domotique"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/","url":"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/","name":"Arduino IDE ou ESPHome : pourquoi migrer ses projets ESP32 ? - D@hoo","isPartOf":{"@id":"https:\/\/dahoo.fr\/wordpress\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/#primaryimage"},"image":{"@id":"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/#primaryimage"},"thumbnailUrl":"https:\/\/dahoo.fr\/wordpress\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-24-aout-2026-10_57_26.png","datePublished":"2026-08-26T11:58:00+00:00","author":{"@id":"https:\/\/dahoo.fr\/wordpress\/#\/schema\/person\/08ab6e7b6f186b7e033fe862d72137d2"},"description":"Pourquoi ESPHome simplifie les projets ESP32 : OTA, Home Assistant, portail captif, mises \u00e0 jour rapides et moins de code \u00e0 maintenir.","breadcrumb":{"@id":"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/#primaryimage","url":"https:\/\/dahoo.fr\/wordpress\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-24-aout-2026-10_57_26.png","contentUrl":"https:\/\/dahoo.fr\/wordpress\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-24-aout-2026-10_57_26.png","width":1672,"height":941},{"@type":"BreadcrumbList","@id":"https:\/\/dahoo.fr\/wordpress\/arduino-ide-ou-esphome-pourquoi-migrer-ses-projets-esp32\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/dahoo.fr\/wordpress\/"},{"@type":"ListItem","position":2,"name":"Arduino IDE ou ESPHome : pourquoi migrer ses projets ESP32 ?"}]},{"@type":"WebSite","@id":"https:\/\/dahoo.fr\/wordpress\/#website","url":"https:\/\/dahoo.fr\/wordpress\/","name":"D@hoo","description":"La taverne du geek","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dahoo.fr\/wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/dahoo.fr\/wordpress\/#\/schema\/person\/08ab6e7b6f186b7e033fe862d72137d2","name":"Fabacks","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/5774810a4a71ec90d75c578017954d3e8d660747be025fdae4d44599410b4806?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5774810a4a71ec90d75c578017954d3e8d660747be025fdae4d44599410b4806?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5774810a4a71ec90d75c578017954d3e8d660747be025fdae4d44599410b4806?s=96&r=g","caption":"Fabacks"},"description":"Fabacks, fondateur du projet Dahoo proposant des news, des tutos, des tests tout cela gratuitement. Un bidouilleur et fan d'informatique en tout genre qui vous fera partager ses exp\u00e9riences.","sameAs":["https:\/\/dahoo.fr"],"url":"https:\/\/dahoo.fr\/wordpress\/author\/fabien\/"}]}},"_links":{"self":[{"href":"https:\/\/dahoo.fr\/wordpress\/wp-json\/wp\/v2\/posts\/38117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dahoo.fr\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dahoo.fr\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dahoo.fr\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dahoo.fr\/wordpress\/wp-json\/wp\/v2\/comments?post=38117"}],"version-history":[{"count":1,"href":"https:\/\/dahoo.fr\/wordpress\/wp-json\/wp\/v2\/posts\/38117\/revisions"}],"predecessor-version":[{"id":38119,"href":"https:\/\/dahoo.fr\/wordpress\/wp-json\/wp\/v2\/posts\/38117\/revisions\/38119"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dahoo.fr\/wordpress\/wp-json\/wp\/v2\/media\/38118"}],"wp:attachment":[{"href":"https:\/\/dahoo.fr\/wordpress\/wp-json\/wp\/v2\/media?parent=38117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dahoo.fr\/wordpress\/wp-json\/wp\/v2\/categories?post=38117"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dahoo.fr\/wordpress\/wp-json\/wp\/v2\/tags?post=38117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}