Sonoff Basic

Justin Riddiough edited this page Aug 27, 2018 · 15 revisions

Serial Connection

Please see the Hardware Preparation page for general instructions.

Sonoff Basic connection diagram

You need to access the serial interface. The four serial pins (3V3, Rx, Tx, GND) are available in the middle of the PCB, right next to the on-board button. Newer version of the Sonoff module provide five pins below the button, ignore the pin furthest away from the Button (GPIO14) if available. The square pin right next to the button is the 3.3V line.

For flashing the sonoff basic V1.1, please hold the button while connecting the Plus Pole. The LED remains off until the flashing process is done and the board is rebooted.

The Sonoff Basic switch doesn't have memory to support all of the default services defined in user_config.h out of the box. If your switch is powering up but is showing a solid-blink-reset pattern see this FAQ entry for advice.

GPIO Locations


  • GPIO 03 - RX PIN
  • GPIO 01 - TX PIN
  • GPIO 04 - Second image (must solder wire to pin on ESP chip)
  • GPIO 14 - Below GND PIN

gpio 14

Theo's Tasmota Tips
What's New

Getting Started

Upload tools


Devices - Additional Info

Home Automation Integration

Other Integrations

Further Topics



Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.