Start a new topic

Sonoff S20 v1.3 Header

The latest version 1.3 of the S20 does not have any way to remove the PCB for soldering a header to be able flash the device with custom firmware. See attached pic. Any ideas on how to put in a 4 pin header without soldering?

Hi Taylormia, I've just some similar sockets (CN/AU variant) and have the same issue - I'm going to embark on building something like this:

I'm not very experienced with soldering, but I presume another way would be to sort of surface-mount some headers carefully (solder so the plastic of pin headers are sort of "floating")

If your Sonoff device has firmware below version 1.6 you can use SonOTA to upload Tasmota firmware to the device via WiFi - removing the need to solder for flashing. Here's the link: If you use HomeSeer home automation with the Sonoff device, I have written a guide on how to integrate it after the SonOTA firmware upload:


The latestlatest S20 board - 


Looks interesting. Are the two 4pin ports identical? And what other pins are exposed via that 9pin header? Has anyone worked this out please? Enquiring minds would love to know... 

1 person likes this

Successfully flashed my S20 v1.3! Used the header next to the button. Arduino IDE Board=Generic ESP8266 Module, Flash size=1M (no SPIFFS), UploadSpeed: 115200. Held the button down & plugged it in to my USB/TTL module.


2 people like this

This is a smart blog. I mean it. You have so much knowledge about this issue, and so much passion. You also know how to make people rally behind it, obviously from the responses. μηχανή fiber laser

Login or Signup to post a comment