---
title: "Discussion on \"Flash Tasmota firmware to a Sonoff S31 Smart Monitoring Outlet using an Arduino Nano\" | Hashnode"
description: "Discussion on \"Flash Tasmota firmware to a Sonoff S31 Smart Monitoring Outlet using an Arduino Nano\". DO NOT CONNECT THE SWITCH TO AC POWER AT ANY POINT THE CASE IS OPEN.\n\nBridge the Nano's GND and Reset pins.\n\nThe TX/RX pins don't need to be swapped.\n\n\n\n\n\nNanoS31\n\n\n\n3.3VVCC\n\nRXRX\n\nTXTX\n\nGNDGND\n\n\nHold the button on the side, plug it into the computer..."
url: "https://hashnode.com/posts/flash-tasmota-firmware-to-a-sonoff-s31-smart-monitoring-outlet-using-an-arduino-nano/64fe485bb5bbb55083fd7b43"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Flash Tasmota firmware to a Sonoff S31 Smart Monitoring Outlet using an Arduino Nano](https://blog.gravityfargo.dev/flash-tasmota-firmware-to-a-sonoff-s31-smart-monitoring-outlet-using-an-arduino-nano?utm_source=hashnode&utm_medium=feed)

DO NOT CONNECT THE SWITCH TO AC POWER AT ANY POINT THE CASE IS OPEN. Bridge the Nano's GND and Reset pins. The TX/RX pins don't need to be swapped. NanoS31 3.3VVCC RXRX TXTX GNDGND Hold the button on the side, plug it into the computer...

Sep 10, 2023 · 2 min read · blog.gravityfargo.dev  
Read the article

-   [#firmware](https://hashnode.com/tag/firmware)
-   [#home-assistant](https://hashnode.com/tag/home-assistant)
-   [#tasmota](https://hashnode.com/tag/tasmota)
-   [#sonoff](https://hashnode.com/tag/sonoff)
-   [#s31](https://hashnode.com/tag/s31)

## Written by

[Nathan Price](https://hashnode.com/@gravityfargo)

@gravityfargo

  
[View profile](https://hashnode.com/@gravityfargo)

Just here to document stuff I do so I don't have to figure it out again later.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
