{"id":104,"date":"2025-09-10T09:59:20","date_gmt":"2025-09-10T09:59:20","guid":{"rendered":"https:\/\/www.pymate.io\/le-controleur-industrielde-nouvelle-generation\/"},"modified":"2026-05-22T09:23:05","modified_gmt":"2026-05-22T09:23:05","slug":"le-controleur-industrielde-nouvelle-generation","status":"publish","type":"page","link":"https:\/\/www.pymate.io\/fr\/","title":{"rendered":"Contr\u00f4leur industriel<br\/>Propuls\u00e9 par MicroPython"},"content":{"rendered":"\n<p class=\"has-text-align-center is-style-text-annotation has-luminous-vivid-orange-color has-text-color has-link-color wp-elements-1 wp-block-paragraph\" style=\"border-width:4px;margin-top:0rem;margin-right:0rem;margin-bottom:0rem;margin-left:0rem;padding-top:0.67rem;padding-right:0rem;padding-bottom:0.8rem;padding-left:0rem;font-size:50px\"><strong>Py<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\">Mate<\/mark>IO <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\">Core<\/mark><\/strong><\/p>\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"has-text-align-center has-luminous-vivid-orange-color has-text-color has-link-color has-x-large-font-size wp-elements-2 wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\">Simple.<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-base-color\"> <\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">Intelligent.<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ff8300\" class=\"has-inline-color\"> <\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\">Abordable.<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-base-color\"> <\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">\u00c9volutif.<\/mark><\/p>\n\n<p class=\"has-text-align-center has-medium-font-size wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\"># Plug &amp; play. La qualit\u00e9 est int\u00e9gr\u00e9e. <\/mark><mark style=\"background-color:rgba(0, 0, 0, 0);color:#1e1e1e\" class=\"has-inline-color\">&#8230;&#8230;&#8230;<\/mark><br\/><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-white-color\">product = PyMateIO(made_in=\u00a0\u00bb<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">France-UE<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-white-color\">\u00ab\u00a0)<\/mark><\/p>\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<figure class=\"wp-block-image aligncenter size-large is-resized has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"810\" src=\"https:\/\/www.pymate.io\/wp-content\/uploads\/pymate-io-core-stm32-micro-pyhton-controler-plc-8in-8out-rs485-modbus_1200-1024x810.png\" alt=\"\" class=\"wp-image-985\" style=\"border-top-left-radius:22px;border-top-right-radius:22px;border-bottom-left-radius:22px;border-bottom-right-radius:22px;aspect-ratio:1.2641892394995866;width:549px;height:auto\" srcset=\"https:\/\/www.pymate.io\/wp-content\/uploads\/pymate-io-core-stm32-micro-pyhton-controler-plc-8in-8out-rs485-modbus_1200-1024x810.png 1024w, https:\/\/www.pymate.io\/wp-content\/uploads\/pymate-io-core-stm32-micro-pyhton-controler-plc-8in-8out-rs485-modbus_1200-600x475.png 600w, https:\/\/www.pymate.io\/wp-content\/uploads\/pymate-io-core-stm32-micro-pyhton-controler-plc-8in-8out-rs485-modbus_1200-300x237.png 300w, https:\/\/www.pymate.io\/wp-content\/uploads\/pymate-io-core-stm32-micro-pyhton-controler-plc-8in-8out-rs485-modbus_1200-768x607.png 768w, https:\/\/www.pymate.io\/wp-content\/uploads\/pymate-io-core-stm32-micro-pyhton-controler-plc-8in-8out-rs485-modbus_1200.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"has-text-align-center has-luminous-vivid-orange-color has-text-color has-link-color has-x-large-font-size wp-elements-3 wp-block-paragraph\">Un contr\u00f4leur. Possibilit\u00e9s infinies<\/p>\n\n<p class=\"has-text-align-center has-cyan-bluish-gray-color has-text-color has-link-color has-large-font-size wp-elements-4 wp-block-paragraph\">Configuration plus rapide \u2013 Codage simplifi\u00e9<br\/>Modularit\u00e9 pr\u00eate pour le futur<br\/>Construit sur un c\u0153ur STM32<br\/>pour une fiabilit\u00e9 industrielle<\/p>\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center has-luminous-vivid-orange-color has-text-color has-link-color has-medium-font-size wp-elements-5 is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-x-large-font-size wp-block-paragraph\">\u2699\ufe0f<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center has-luminous-vivid-orange-color has-text-color has-link-color has-medium-font-size wp-elements-6 is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-x-large-font-size wp-block-paragraph\">\ud83d\ude80<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center has-luminous-vivid-orange-color has-text-color has-link-color has-medium-font-size wp-elements-7 is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-x-large-font-size wp-block-paragraph\">\ud83d\udd27<\/p>\n<\/div>\n<\/div>\n\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center has-luminous-vivid-orange-color has-text-color has-link-color has-medium-font-size wp-elements-8 is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\">Pr\u00eat pour l&rsquo;industrie<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center has-luminous-vivid-orange-color has-text-color has-link-color has-medium-font-size wp-elements-9 is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\">Convivialit\u00e9 pour les d\u00e9veloppeurs<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center has-luminous-vivid-orange-color has-text-color has-link-color has-medium-font-size wp-elements-10 is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\">Facile \u00e0 installer<\/p>\n<\/div>\n<\/div>\n\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-cyan-bluish-gray-color has-text-color has-link-color has-medium-font-size wp-elements-11 wp-block-paragraph\"><strong>Standard 12\/24 V\/RS485<\/strong><br\/><strong>Batterie de secours pour les donn\u00e9es<\/strong><br\/><strong>LED pour un diagnostic instantan\u00e9<\/strong><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-cyan-bluish-gray-color has-text-color has-link-color has-medium-font-size wp-elements-12 wp-block-paragraph\"><strong>Coder en MicroPython<\/strong><br\/><strong>Flexibilit\u00e9 &amp; rapidit\u00e9<\/strong><br\/><strong>Grande communaut\u00e9<\/strong><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-cyan-bluish-gray-color has-text-color has-link-color has-medium-font-size wp-elements-13 wp-block-paragraph\"><strong>Connecteurs enfichables<\/strong><br\/><strong>Montage sur rail DIN<\/strong><br\/><strong>Bornier \u00e0 ressort<\/strong><\/p>\n<\/div>\n<\/div>\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<style>\n  .model-container {\n    width: 70%;\n    height: 400px;\n    border-radius: 18px;\n    border: 3px solid #ff6900;\n    display: block;\n    margin: 0 auto;\n    background-color: #abb8c3;\n    position: relative;\n  }\n\n  .custom-loading {\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    color: #abb8c3;\n    font-size: 24px;\n    font-family: Arial, sans-serif;\n    z-index: 10;\n    background-color: rgba(0, 0, 0, 0.5);\n    padding: 10px 20px;\n    border-radius: 8px;\n  }\n\n\n<\/style>\n\n<script type=\"module\" src=\"https:\/\/unpkg.com\/@google\/model-viewer\/dist\/model-viewer.min.js\"><\/script>\n\n<div class=\"model-container\">\n<model-viewer id=\"viewer\" src=\"https:\/\/www.pymate.io\/wp-content\/uploads\/pymateio-Industrial-Controller-Powered-by-MicroPython-small.glb\" ar=\"\" ar-modes=\"scene-viewer webxr quick-look\" camera-controls=\"\" disable-tap=\"\" tone-mapping=\"neutral\" shadow-intensity=\"0.99\" exposure=\"0.23\" shadow-softness=\"0\" environment-image=\"legacy\" auto-rotate=\"\" camera-orbit=\"30deg 60deg 10m\" field-of-view=\"25deg\" interaction-prompt=\"none\" style=\"width: 100%; height: 100%;\">\n  <div class=\"custom-loading\" slot=\"poster\">Chargement\u2026<\/div>\n<\/model-viewer>\n\n\n<\/div>\n\n<script>\n  const viewer = document.getElementById(\"viewer\");\n  const progressBar = document.getElementById(\"progress\");\n  const loadingText = viewer.querySelector(\".custom-loading\");\n\n  viewer.addEventListener(\"progress\", (event) => {\n    const progress = event.detail.totalProgress;\n    progressBar.style.transform = `scaleX(${progress})`;\n  });\n\n  viewer.addEventListener(\"load\", () => {\n    progressBar.classList.add(\"hide\");\n    if (loadingText) {\n      loadingText.style.display = \"none\";\n    }\n  });\n\n\n<\/script>\n<script>\n  const viewer = document.getElementById(\"viewer\");\n\n  viewer.addEventListener(\"load\", () => {\n    setTimeout(() => {\n      viewer.cameraTarget = \"0m 0m 0m\";\n      viewer.cameraOrbit = \"30deg 60deg 2m\";\n      viewer.fieldOfView = \"20deg\";\n    }, 0);\n  });\n<\/script>\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-buttons has-custom-font-size has-medium-font-size is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-50 is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link has-luminous-vivid-orange-color has-text-color has-link-color has-text-align-center has-medium-font-size has-custom-font-size wp-element-button\" href=\"https:\/\/www.pymate.io\/fr\/gamme-de-produits-pymateio\/\"><strong>Commandez maintenant !<\/strong><\/a><\/div>\n<\/div>\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"has-text-align-center has-cyan-bluish-gray-color has-text-color has-link-color has-x-large-font-size wp-elements-14 wp-block-paragraph\">Pourquoi <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">py<\/mark>mate.<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">io<\/mark> ?<\/p>\n\n<p class=\"has-text-align-center has-luminous-vivid-orange-color has-text-color has-link-color has-medium-font-size wp-elements-15 wp-block-paragraph\"><em>\u00ab MicroPython \u00e0 l\u2019int\u00e9rieur \u2014 nativement Python, familier pour la nouvelle g\u00e9n\u00e9ration d\u2019ing\u00e9nieurs.<\/em><br\/><em>Des projets IoT et \u00e9ducatifs \u00e0 l\u2019automatisation industrielle,<\/em><br\/><em>avec l\u2019ouverture et la connectivit\u00e9 qu\u2019exigent les syst\u00e8mes d\u2019aujourd\u2019hui \u00bb<\/em><\/p>\n\n<p class=\"has-text-align-center has-cyan-bluish-gray-color has-text-color has-link-color has-medium-font-size wp-elements-16 wp-block-paragraph\"><em>\u00ab Les API IEC 61131 restent le choix de r\u00e9f\u00e9rence pour les constructeurs de machines et les industries de proc\u00e9d\u00e9s, o\u00f9 un comportement d\u00e9terministe, la s\u00e9curit\u00e9 fonctionnelle et des normes \u00e9prouv\u00e9es sont indispensables. Les contr\u00f4leurs bas\u00e9s sur MicroPython s\u00e9duisent les int\u00e9grateurs syst\u00e8me et les d\u00e9veloppeurs qui privil\u00e9gient l\u2019ouverture, la richesse de l\u2019\u00e9cosyst\u00e8me Python et une connectivit\u00e9 moderne \u2014 pourtant, ces deux mondes convergent de plus en plus, \u00e0 mesure que l\u2019automatisation industrielle adopte l\u2019edge computing et des architectures hybrides \u00bb<\/em><\/p>\n\n<p class=\"has-text-align-center has-cyan-bluish-gray-color has-text-color has-link-color has-medium-font-size wp-elements-17 wp-block-paragraph\"><\/p>\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"has-text-align-center has-cyan-bluish-gray-color has-text-color has-link-color has-medium-font-size wp-elements-18 wp-block-paragraph\"><\/p>\n\n<ul class=\"wp-block-list has-cyan-bluish-gray-color has-text-color has-link-color has-medium-font-size wp-elements-19\">\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">ENVIRONNEMENT OUVERT ET MODERNE<\/mark>\n<ul class=\"wp-block-list\">\n<li>Une plateforme ouverte, avec une int\u00e9gration fluide aux outils modernes, aux API, \u00e0 MQTT, HTTP, JSON et aux syst\u00e8mes connect\u00e9s, ainsi qu\u2019aux protocoles industriels standard.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">LOGIQUE CLAIRE ET MAINTENABLE<\/mark>\n<ul class=\"wp-block-list\">\n<li>Un code textuel, structur\u00e9 et explicite, qui reste lisible \u00e0 mesure que les applications grandissent, simplifiant la maintenance \u00e0 long terme et la transmission au sein des \u00e9quipes.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">CON\u00c7U POUR DES APPLICATIONS COMPLEXES<\/mark>\n<ul class=\"wp-block-list\">\n<li>Les machines \u00e0 \u00e9tats, la logique \u00e9v\u00e9nementielle et le traitement avanc\u00e9 des donn\u00e9es sont plus faciles \u00e0 concevoir qu\u2019avec la programmation traditionnelle d\u2019API bas\u00e9e sur le cycle de scrutation.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">CONVERGENCE IT ET OT<\/mark>\n<ul class=\"wp-block-list\">\n<li>Python est largement connu des \u00e9quipes logiciel, data, cloud et embarqu\u00e9, ce qui permet une collaboration plus fluide entre disciplines.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">QUALIT\u00c9 DU PROTOTYPE \u00c0 LA PRODUCTION<\/mark>\n<ul class=\"wp-block-list\">\n<li>Le m\u00eame langage prend en charge le prototypage, les tests et le d\u00e9ploiement, permettant des tests automatis\u00e9s, une validation ind\u00e9pendante du mat\u00e9riel et une meilleure qualit\u00e9 logicielle globale.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-buttons has-custom-font-size has-medium-font-size is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-50 is-style-outline is-style-outline--2\"><a class=\"wp-block-button__link has-luminous-vivid-orange-color has-text-color has-link-color has-text-align-center has-medium-font-size has-custom-font-size wp-element-button\" href=\"https:\/\/www.pymate.io\/fr\/apercu-des-caracteristiquestechniques-generales\/\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-orange-color\">En savoir plus sur les sp\u00e9cifications<\/mark><\/strong><\/a><\/div>\n<\/div>\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\"><\/div>\n<\/div>\n\n<div style=\"height:323px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>PyMateIO Core Simple. Intelligent. Abordable. \u00c9volutif. # Plug &amp; play. La qualit\u00e9 est int\u00e9gr\u00e9e. &#8230;&#8230;&#8230;product = PyMateIO(made_in=\u00a0\u00bbFrance-UE\u00ab\u00a0) Un contr\u00f4leur. Possibilit\u00e9s infinies Configuration plus rapide \u2013 Codage simplifi\u00e9Modularit\u00e9 pr\u00eate pour le futurConstruit sur un c\u0153ur STM32pour une fiabilit\u00e9 industrielle \u2699\ufe0f \ud83d\ude80 \ud83d\udd27 Pr\u00eat pour l&rsquo;industrie Convivialit\u00e9 pour les d\u00e9veloppeurs Facile \u00e0 installer Standard 12\/24 V\/RS485Batterie de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-104","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.pymate.io\/fr\/wp-json\/wp\/v2\/pages\/104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pymate.io\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.pymate.io\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.pymate.io\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pymate.io\/fr\/wp-json\/wp\/v2\/comments?post=104"}],"version-history":[{"count":65,"href":"https:\/\/www.pymate.io\/fr\/wp-json\/wp\/v2\/pages\/104\/revisions"}],"predecessor-version":[{"id":1510,"href":"https:\/\/www.pymate.io\/fr\/wp-json\/wp\/v2\/pages\/104\/revisions\/1510"}],"wp:attachment":[{"href":"https:\/\/www.pymate.io\/fr\/wp-json\/wp\/v2\/media?parent=104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}