{"id":2559,"date":"2022-01-09T20:14:51","date_gmt":"2022-01-09T18:14:51","guid":{"rendered":"http:\/\/jeedom.sigalou-domotique.fr\/?p=2559"},"modified":"2026-02-14T14:22:03","modified_gmt":"2026-02-14T12:22:03","slug":"flasher-le-sonoff-pow-r3","status":"publish","type":"post","link":"https:\/\/www.sigalou-domotique.fr\/en\/flasher-le-sonoff-pow-r3","title":{"rendered":"Flash the Sonoff POW R3"},"content":{"rendered":"<p class=\"wp-block-paragraph\" style=\"text-align: center;\">\u26a0 <strong>This page was updated in September 2025.<\/strong> <br \/>For a more recent and optimised method: <a style=\"text-decoration: underline;\" href=\"https:\/\/www.sigalou-domotique.fr\/en\/je-flashe-un-esp-sonoff-pow-r3-avec-esphome\/\">I flash an ESP Sonoff POW R3 with ESPHome<\/a>.<!--more--><\/p>\r\n\r\n\r\n\r\n<div class=\"wp-block-spacer\" style=\"height: 30px;\" aria-hidden=\"true\">\u00a0<\/div>\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n<p class=\"wp-block-paragraph\">Flashing the Sonoff POW R3 is truly arch-simple, especially when compared to other modules that do not make the GPIO0 accessible. Here's how to proceed step by step, even for beginners.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Open the module, nothing to weld<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The developers of Sonoff have thought of everything: the 4 connection pads are already original welded, which greatly facilitates flashing. No need to weld, just open the housing to access the connectors.<\/p>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2022\/01\/20220109_162044-scaled.jpg\" alt=\"Sonoff POW R3 Case Opening - Accessible Connection Pastilles\" width=\"383\" height=\"510\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Prepare the FTDI232 before connecting it to the computer<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The FTDI232 allows your computer to communicate with the Sonoff via a serial port. Here is how to prepare it:<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>Step 1:<\/strong> Place the rider on <strong>3.3V<\/strong> (as shown in the image below).<\/p>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2022\/01\/FTDI232.png\" alt=\"Configuration of the FTDI232 - Rider on 3.3V\" width=\"600\" height=\"259\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>Step 2:<\/strong> To connect the Sonoff POW R3 to the FTDI232, respect the following correspondence:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>3V3<\/strong> \u2192 <strong>VCC<\/strong><\/li>\r\n<li><strong>GND<\/strong> \u2192 <strong>GND<\/strong><\/li>\r\n<li><strong>ETX<\/strong> \u2192 <strong>Rx<\/strong><\/li>\r\n<li><strong>ERX<\/strong> \u2192 <strong>Tx<\/strong><\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> Do not plug in the wire yet <strong>VCC\/3V3<\/strong>. First connect the FTDI232 to your computer for it to be recognised and a COM port to appear.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Prepare flashing software<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>Attention:<\/strong> This Sonoff is equipped with an ESP8266. Here is how to prepare the flashing software:<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>Step 1:<\/strong> Download the latest version of ESPEasy from the official page:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><a href=\"https:\/\/github.com\/letscontrolit\/ESPEasy\/releases\">Link to ESPEasy releases<\/a><\/li>\r\n<li>Download the file <strong>ESPEasy_ESP82xx_mega-xxxxxxxx.zip<\/strong> (most recent).<\/li>\r\n<li>Save the ZIP file, unzip it into a folder.<\/li>\r\n<li>Go to the folder <strong>bin<\/strong> and copy the file <strong>ESP_Easy_mega_xxxxxx _hard_SONOFF_POW_4M1M.bin<\/strong> in the file containing <strong>FlashESP8266.exe<\/strong>.<\/li>\r\n<\/ul>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2022\/01\/flash1.png\" alt=\"Preparation of ESPEasy flash file\" width=\"450\" height=\"137\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>Step 2:<\/strong> Launch <strong>FlashESP8266.exe<\/strong>, select the COM port corresponding to your FTDI232 and choose the file <strong>ESP_Easy_mega_xxxxxx _hard_SONOFF_POW_4M1M.bin<\/strong>. <strong>Do not click on \"Flash\" yet.<\/strong><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>Step 3:<\/strong> Press and hold the small button to the left of the Sonoff POW R3. While holding the button, connect the wire <strong>VCC\/3V3<\/strong>. This puts the module in programming mode.<\/p>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2022\/01\/Screenshot-2022-01-09-at-19-11-00-Home-Assistant-Sonoff-POW-R3-e-Home-Assistant-integrazione-con-Firmware-nativo-e-Tasmot....png\" alt=\"Sonoff POW R3 Programming Mode\" width=\"545\" height=\"249\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>Step 4:<\/strong> Launch the flashing by clicking on <strong>Flash<\/strong>.<\/p>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2022\/01\/flash2.png\" alt=\"Launch of flashing\" width=\"401\" height=\"211\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n<p class=\"wp-block-paragraph\">If an error message appears, repeat the operation. Otherwise, the flashing starts:<\/p>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2022\/01\/flash3.png\" alt=\"Flashing in progress\" width=\"621\" height=\"327\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>Step 5:<\/strong> Once the flashing is complete, a confirmation message is displayed:<\/p>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2022\/01\/flash4.png\" alt=\"Flashing completed\" width=\"130\" height=\"135\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Connect the Sonoff to the Wi-Fi network<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Once the flashing is complete, the Sonoff must be connected to your Wi-Fi network. The procedure is the same for all Sonoff modules. For more details, see this article:<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.sigalou-domotique.fr\/en\/flash-sonoff-reseau-wifi-flashage\/\">After flashing, connect a Sonoff to the Wi-Fi network and link it to Jeedom<\/a><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Other resources for the Sonoff POW R3<\/h2>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><a href=\"https:\/\/www.sigalou-domotique.fr\/en\/integration-jeedom-du-sonoff-pow-r3\/\">Presentation of the Sonoff POW R3<\/a><\/li>\r\n<li><a href=\"https:\/\/www.sigalou-domotique.fr\/en\/domotiser-son-chauffe-eau-avec-sonoff-pow-r3\/\">Dominate your water heater with the Sonoff POW R3<\/a><\/li>\r\n<\/ul>\r\n\r\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>\u26a0\u2718 This page was last updated in September 2025. For a more recent and optimised method: I flash an ESP Sonoff POW R3 with ESPHome.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[14,23],"tags":[],"class_list":["post-2559","post","type-post","status-publish","format-standard","hentry","category-domotique","category-jeedom-2"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/posts\/2559","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/comments?post=2559"}],"version-history":[{"count":0,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/posts\/2559\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/media?parent=2559"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/categories?post=2559"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/en\/wp-json\/wp\/v2\/tags?post=2559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}