As far as I found documented- there are GPIOS 0, 12, 13, 14 on a basic Sonoff.

Does anyone know if Tx/Rx are free to use after uploading my code, as GPIO’s ?

1 Answer 1


I had used Sonoff for some time. Yes RX and TX pins are used while programming ESP8266 inside the Sonoff. But After the flashing/programming, you are completely free to use those pins.

  • 1
    Hi- thank you for your reply. picture attached is not sonoff basic, BUTmore important - Is for sonoff BASIC Tx or Rx are GPIO15 ? which one of them ?
    – guyd
    Commented Sep 5, 2018 at 14:48
  • I'm sorry for the wrong upload. Sonoff Basic main line has 5 pins - 3v3, Rx, Tx, GND, and GPIO14. I don't exactly know about GPIO15. But you can refer Randomnerdtutorials. That's what I referred during my project using sonoff.
    – Adil Saju
    Commented Sep 5, 2018 at 16:11
  • Tx/Rx was not switched as GPIO15
    – guyd
    Commented Sep 6, 2018 at 22:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.