Programmer un module électronique vierge : ESAM, Memwriter, Sidekicks — guide complet
Module électronique vierge : pourquoi la programmation est indispensable et comment ça fonctionne (ESAM, Memwriter, Sidekicks)
Un lave-linge, un lave-vaisselle, un four ou un réfrigérateur qui affiche un code erreur persistant, ne démarre plus ou se comporte de façon erratique peut avoir sa carte électronique en cause. Remplacer un module électronique ne se limite cependant pas à substituer une pièce à une autre : sur la quasi-totalité des appareils fabriqués depuis les années 2000, le module doit être programmé avec les paramètres exacts de l'appareil concerné avant d'être opérationnel. Il existe trois écosystèmes de programmation distincts en électroménager européen, correspondant aux trois grands groupes constructeurs : Whirlpool avec l'ESAM, Indesit-Ariston-Hotpoint avec le Memwriter, et Electrolux-AEG avec le Sidekicks. Pour les autres marques et groupes, les accès sont plus restreints et limités aux stations techniques et techniciens marque.
Pourquoi un module électronique doit-il être programmé ?
Un module électronique vierge est une carte générique. Elle est physiquement compatible avec plusieurs dizaines (voire centaines) de modèles d'appareils différents, mais ne contient aucune information sur l'appareil sur lequel elle sera montée. Sans programmation, la carte ne reconnaît ni les cycles et leurs options, ni les capteurs, ni les sécurités propres à la machine concernée. Elle reste muette — ou génère des codes pannes aléatoires dès la mise sous tension, et pardfaois aucun affichage.
La programmation consiste à écrire dans la mémoire de la carte l'identité complète de l'appareil : ses programmes, ses paramètres de régulation, sa liste de codes défauts et la logique de pilotage de ses organes. Cette opération nécessite un outil spécifique fourni par le constructeur, accessible uniquement aux professionnels agréés disposant d'un compte actif auprès du groupe concerné. Elle se réalise avant ou après montage selon les générations d'appareils.
Un point souvent méconnu : selon les données constructeur Whirlpool, une proportion significative des cartes de puissance présentées comme défectueuses ne nécessitent en réalité qu'une reprogrammation, sans remplacement physique du composant. Avant toute commande de module, il est donc pertinent de s'interroger sur la nature réelle du défaut : carte physiquement endommagée, ou carte simplement déprogrammée suite à une coupure secteur ou une surtension ?
ESAM — programmation des modules électroniques Whirlpool, Bauknecht, Laden

À quoi sert l'ESAM ?
L'ESAM est l'outil de programmation officiel du groupe Whirlpool. Il permet de programmer les modules électroniques vierges embarqués sur les lave-linge, lave-vaisselle, fours et réfrigérateurs des marques Whirlpool, Bauknecht, Laden, KitchenAid et Privileg. L'outil lit également la dernière anomalie enregistrée en mémoire par la carte — une fonctionnalité de diagnostic qui permet d'identifier la panne sans déclencher de cycle de test. Un programme test et contôles des codes pannes par accès manuel et manipulation sur les touches du bandeau de commande reste possible dans une grande majorité des cas. La programmation doit impérativement passer par Esam.
Comment fonctionne la programmation ESAM ?
La programmation s'effectue à partir du code usine de l'appareil — commençant par 85 sur les apapreils Whirlpool — inscrit sur la plaque signalétique apposée sur le tour de porte, au dos de la machine ou derrière la trappe de pompe. Ce code, combiné au numéro de série de l'appareil, permet à l'outil d'identifier précisément le modèle et d'écrire le bon programme dans la mémoire du module.
L'ESAM est un outil matériel — adaptateur USB et faisceau de connexion — couplé à un logiciel PC ou via smartphone dont la base de données est mise à jour régulièrement via internet. Son utilisation est réservée aux professionnels disposant d'un accès constructeur Whirlpool.
Quelle est l'évolution récente de l'ESAM ?
L'application ESAM autonome n'est plus mise à jour depuis son intégration dans une nouvelle application unifiée appelée MESA, qui regroupe les bases de données ESAM et Memwriter dans un seul environnement. Les professionnels qui n'utilisaient que l'ESAM doivent créer un nouveau compte MESA, pour continuer à bénéficier de bases à jour. La partie Doctor du Memwriter (diagnostic) reste quant à elle active et n'est pas concernée par cette évolution.
Quels appareils sont concernés par la programmation ESAM ?
Tous les appareils du groupe Whirlpool équipés d'un module électronique programmable sont concernés : lave-linge à chargement frontal et par le dessus des séries AWA, AWE, AWM, AWO, EV, FL, R et WA ; lave-vaisselle cet ses évolutions (séries AD pour Whirlpool, GS pour Bauknecht, C pour Laden) ; fours série AKZ et générations associées ; réfrigérateurs américains à carte programmable.
Quelles informations sont nécessaires pour la programmation d'un module Whirlpool ?
Deux informations sont indispensables, toutes deux présentes sur la plaque signalétique de l'appareil : le code usine commençant par 85, et le numéro de série (2 codes à 12 chiffres). Ces données permettent à l'outil de programmer le module avec la configuration exacte correspondant à l'appareil. La commande d'un module préprogrammé auprès d'un revendeur spécialisé nécessite de transmettre ces deux informations avant l'expédition.
Quelle est la composition du kit de programmation ?
Le kit proposé par le constructeur se compose d'un boîtier servant d'interface en le smartphone et le module, d'une source d'alimentation externe (Transformateur), et de différents cables répondants aux connectiques des modules de la marque.
Memwriter — programmation des modules électroniques Indesit, Ariston, Hotpoint, Scholtes
À quoi sert le Memwriter ?
Le Memwriter est l'outil de programmation et de diagnostic officiel du groupe Indesit, intégré depuis au groupe Whirlpool. Il couvre les cartes électroniques des générations DEA601, DEA602, DEA603, DEA700 et DEA701 — les plus répandues sur les lave-vaisselle par exemple, des marques Indesit, Ariston, Hotpoint, Ariston et Scholtes fabriqués depuis la fin des années 2000.
Le Memwriter dispose de deux fonctions principales : la programmation des modules vierges (fonction Programmer) et le diagnostic avancé des appareils en fonctionnement (fonction Doctor). La fonction Doctor permet de lire les codes défauts en mémoire, de piloter les organes de l'appareil un à un et d'effectuer des tests de composants sans déclencher un cycle complet — un outil de diagnostic terrain particulièrement précis.
Comment fonctionne la programmation Memwriter ?
La programmation s'appuie sur le code usine de l'appareil — commençant par 36, 61 ou 76 selon la famille — et sur le numéro de série, tous deux inscrits sur la plaque signalétique apposée sur le tour de porte. Ces deux données permettent à l'outil d'identifier le profil exact de l'appareil et d'écrire la configuration correspondante dans la mémoire du module.
A noter que MemWriter est désormais inclus dans le logiciel Mesa du groupe Whirlpool.
Quelle est la particularité des modules de génération DEA701 ?
Un exemple concret concerne les modules de génération DEA701 — dont la référence C00505636 est l'une des plus courantes en lave-vaisselle — sont livrés vierges ou configurés selon les revendeurs. Une carte montée sans programmation correcte ne permet pas à l'appareil de fonctionner, même si elle est physiquement identique à l'originale. C'est pourquoi la programmation à partir du code usine et du numéro de série est une étape non négociable pour cette génération d'appareils.
Quelles informations sont nécessaires pour la programmation d'un module Indesit Ariston Hotpoint ?
Le code usine (commençant par 36, 61 ou 76) et le numéro de série à 8, 9 ou12 chiffres sont indispensables. Ces informations sont présentes sur la plaque signalétique apposée sur le tour de porte de l'appareil (Lave-linge, lave-vaisselle et four), ou derrière les bacs à légumes pour les réfrigérateurs. Elles doivent être transmises au revendeur avant l'expédition du module pour que la programmation soit réalisée avec la configuration exacte de l'appareil.
Comment se compose le kit de programmation MemWriter ?
Le kit complet comprend une clé à dents, divers support pour le maintien du module immobile, de 2 sources d'alimentations en 6volts et 12 volts (Selon la génération de platine) et de cables pour la connectique.
Sidekicks — programmation des modules électroniques Electrolux, AEG, Arthur Martin, Zanussi
À quoi sert le Sidekicks ?
Le SidekickPC est l'outil de programmation et de diagnostic officiel du groupe Electrolux. Il couvre l'ensemble du parc électroménager des marques Electrolux, AEG, Arthur Martin Electrolux, Faure, Zanussi, Ikea (appareils Electrolux), Juno, Leonard, Progress et Zanker. L'outil est installé en local sur PC et se synchronise avec les bases de données du groupe Electrolux via services web pour rester à jour avec les nouvelles générations d'appareils.
Le Sidekicks remplit deux missions : la création de cartes électroniques de remplacement — c'est-à-dire la programmation des modules vierges Electrolux — et le diagnostic des appareils, avec pilotage des organes, lecture des codes défauts et procédures de test guidées par appareil. Il intègre une base documentaire complète sur les produits Electrolux, accessible depuis le portail officiel sidekick.electrolux.com.
Comment fonctionne la programmation Sidekicks ?
La programmation s'appuie sur le code usine de l'appareil — commençant par 91 pour le lavage, 92 pour le froid et 94 pour la cuisson sur les appareils Electrolux et AEG — inscrit sur la plaque signalétique apposée sur le tour de porte, sur le côté de la cuve ou au dos de l'appareil selon le type. Ce code identifie précisément le modèle et permet à l'outil d'écrire la configuration exacte dans la mémoire du module de remplacement. Le numéro de série n'est indispensable que dans certains cas précis.
Quels appareils sont concernés par la programmation Sidekicks ?
Tous les appareils Electrolux et AEG équipés d'un module électronique programmable sont concernés : lave-linge des gammes EWF, EWS, EWT, L, LAV et séries dérivées ; lave-vaisselle des gammes ESF, ESI et dérivées ; fours et plaques à induction des gammes EON, EKM, EHI et associées ; réfrigérateurs et combinés des séries EN, ERB, ERT. Les marques Arthur Martin, Faure, Zanussi et Ikea (appareils Electrolux) sont couvertes par le même outil, les appareils de ces marques partageant le même code usine.
Quelles informations sont nécessaires pour la programmation d'un module Electrolux AEG ?
Le code usine commençant par 9.. et le numéro de série inscrits sur la plaque signalétique sont les deux données indispensables. La plaque se trouve sur chaque appareil. Ces informations doivent être transmises au revendeur avant l'expédition du module pour garantir une programmation à la configuration exacte de l'appareil.
Que contient le kit de programmation Electrolux Sidekick ?
Le kit complet comprend un boîtier d'interface avec le pc, et de cables dotés de connecteur divers en fonctions de la connectique sur chaque module.
Voici la section Nucleus à intégrer dans le tutoriel, après la section ESAM et avant Memwriter.
Nucleus — programmation des modules électroniques Whirlpool nouvelle génération (Global Service Tool)
À quoi sert le Nucleus ?
Le Nucleus est l'outil de programmation de nouvelle génération du groupe Whirlpool, introduit pour remplacer progressivement l'ESAM et Memwriter sur les platines électroniques les plus récentes, et ce depuis début 2020 . Il permet la réinitialisation, la reprogrammation et la mise à jour des micrologiciels internes aux platines électroniques compatibles — désignées sous le terme "platines Nucleus". Son utilisation est réservée aux professionnels disposant d'un accès SAV Whirlpool actif.
Comment reconnaître un appareil équipé de l'électronique Nucleus ?
Trois indices permettent d'identifier un appareil dont la platine électronique relève du système Nucleus. Un N majuscule est présent en haut à gauche de la plaque signalétique de l'appareil. Le symbole "atome" figure sur l'étiquette service de la platine électronique elle-même. Enfin, la documentation technique de l'appareil indique la référence d'une platine Nucleus programmable — les platines vierges Nucleus portent des références commençant par C005 ou C006.
Point critique à ne pas négliger : l'outil Memwriter/Doctor ne doit en aucun cas être utilisé sur un appareil équipé de l'électronique Nucleus. Il existe un risque réel d'endommager à la fois l'outil Memwriter et la platine électronique, la rendant définitivement inutilisable.
De quoi se compose le kit Nucleus ?
Le kit Nucleus complet (référence C00844881) comprend un service module (C00533235), une service key (C00533237), une alimentation 12V — C00289049 — et un jeu de câbles de connexion codés par couleur : câble noir (C00525163), câble bleu (C00525165), câble blanc (C00525164), câble jaune (C00560314) et câble rouge (C00670563). Le câble à utiliser dépend de la platine concernée — chaque platine Nucleus dispose d'un connecteur et d'un câble de programmation dédiés.
Comment fonctionne la programmation Nucleus ?
Le Nucleus fonctionne avec l'application mobile Global Service Tool (GST), disponible sur Android via le Play Store — configuration minimale Android 5.0 Lollipop, smartphone équipé d'une caméra pour la lecture des codes-barres. L'application nécessite une connexion internet uniquement lors de la première connexion (authentification professionnelle), lors du téléchargement de la base de données des modèles et lors des mises à jour du service module. La programmation elle-même s'effectue hors connexion internet, via le réseau WiFi local généré par le service module.
La procédure de programmation s'articule en quatre étapes principales. Le service module est alimenté en 12V via l'alimentation C00289049 — l'alimentation 12V est impérative pour programmer une platine hors appareil ; l'alimentation par pile 9V ne fonctionne que sur une platine installée dans un appareil branché au secteur 230V. Le smartphone se connecte au réseau WiFi généré par le service module, dont le nom suit le format "Service__[MAC ID]" et dont le mot de passe est le code SAID à 10 caractères inscrit sur l'étiquette du module. La platine vierge est connectée au service module via la service key ou via le câble de couleur approprié — la connexion au service module doit toujours être réalisée en dernier, après la connexion à la platine, pour éviter tout risque d'endommagement du microprocesseur. La programmation est ensuite lancée depuis l'application GST en sélectionnant le code industriel de l'appareil dans la base de données.
Quelles informations sont nécessaires pour la programmation d'une platine Nucleus ?
Le code industriel de l'appareil est la donnée clé. Il est accessible via le portail ServiceNet de Whirlpool, depuis la documentation technique ou en scannant le code-barres de l'étiquette service apposée sur l'appareil. La base de données peut être téléchargée en totalité ou par modèle unitaire en saisissant le code industriel. Une mise à jour régulière de la base est recommandée pour couvrir les nouvelles générations d'appareils.
Quels appareils et platines sont concernés par le système Nucleus ?
Les platines Nucleus vierges couvrent les lave-linge et sèche-linge des générations récentes du groupe Whirlpool. Parmi les références les plus courantes en lave-linge : C00525728 (WINDY STRIP CIM P50 600mA — câble noir, connecteur CN1), C00525934 (WINDY FULL CIM P60 800mA — câble noir, connecteur CN5), C00536841 (WINDY STRIP CIM P50 600mA LCD — câble noir, connecteur CN1), C00545800 (WINDY FULL CIM P60 DIV — câble noir, connecteur CN5), C00550513 (WINDY STRIP CIM P40 600mA — câble noir, connecteur CN1), C00590807 (WINDY FULL CIM P60 WM DIV NUCL — câble noir, connecteur CN5), C00616961 (WINDY STRIP CIM P50 600mA ALL NU — câble noir, connecteur CN1), C00631226 et C00632449 (générations M1 et M3). En sèche-linge : C00526637, C00535848, C00620168, C00622959, C00624756, C00627521 (toutes sur connecteur CN17, câble jaune), et C00627544 (connecteur J3, câble jaune). Pour identifier la platine vierge correspondant à un code industriel donné, la note technique associée dans ServiceNet indique la référence exacte à commander.
Quelles informations sont nécessaires pour commander une platine Nucleus préprogrammée ?
Le code industriel de l'appareil — relevé sur la plaque signalétique ou l'étiquette service — est la donnée indispensable pour que la programmation puisse être réalisée avant expédition avec la configuration exacte correspondant à l'appareil. Ce code industriel commence généralement par 76 ou 86 sur les appareils Whirlpool équipés du système Nucleus, suivi du numéro de série de l'appareil.
Ce que doit contenir la plaque signalétique — et comment la localiser
La plaque signalétique est le document de référence pour toute intervention sur un appareil électroménager. Elle porte le code usine et le numéro de série indispensables à la programmation d'un module, mais aussi la référence commerciale, la tension d'alimentation, la classe énergétique et les certifications réglementaires.
Son emplacement varie selon le type d'appareil : sur le tour de porte pour les lave-linge et lave-vaisselle (visible lorsque la porte est ouverte), derrière la trappe de pompe de vidange sur certains lave-linge frontaux, sur le flanc intérieur de la cuve pour les réfrigérateurs et congélateurs, ou au dos de l'appareil pour les fours et plaques de cuisson.
Photographier la plaque signalétique avant toute démarche est fortement recommandé. En cas de lisibilité dégradée, le fabricant peut parfois restituer les informations à partir du numéro de série, disponible également sur la facture d'achat ou dans l'application de l'enseigne d'achat.
Peut-on programmer soi-même un module électronique vierge ?
Non, sauf à disposer d'un accès professionnel agréé par le constructeur concerné. Les outils ESAM, Memwriter et Sidekicks sont des outils SAV à accès restreint. Leurs bases de données, leurs licences et leurs mises à jour ne sont accessibles qu'aux techniciens et revendeurs professionnels enregistrés auprès du groupe constructeur. Aucune alternative grand public n'existe pour ces trois systèmes.
La solution pratique pour un particulier ou un réparateur non agréé est de s'adresser à un revendeur spécialisé qui dispose de ces outils et réalise la programmation avant expédition du module. Dans ce cas, la transmission du code usine et du numéro de série lors de la commande est indispensable pour que la programmation soit effectuée avec la configuration exacte de l'appareil.
Les modules électroniques préprogrammés pour les appareils Whirlpool, Indesit, Ariston, Hotpoint, Electrolux et AEG sont disponibles sur pièces-tout-electromenager.com, avec programmation réalisée avant envoi à partir du code usine et du numéro de série transmis lors de la commande.