Jumping Jack Flash weblog

Arduino, ESP8266, Sonoff e MQTT

Posted in Uncategorized by jumpjack on 8 novembre 2016

Appunti sparsi

Per installare su un Sonoff POW un firmware alternativo:

  1. Scaricare l’IDE Arduino (almeno 1.6.9)
  2. Installare l’IDE
  3. Installare nell’IDE il supporto per l’ESP8266
  4. Nel file pubsubclient\src\PubSubClient.h modificaril valore di MQTT_MAX_PACKET_SIZE da 128 a 400

 

Installare le librerie ESP8266 nell’IDE:

  1. Avviare l’IDE
  2. Creare un nuovo sketch
  3. Selezionare menu FILE
  4. Selezionare IMPOSTAZIONI
  5. Nella casella “URL aggiuntivo per il gestore schede” scrivere: http://arduino.esp8266.com/package_esp8266com_index.json
  6. Selezionare menu SKETCH
  7. Selezionare sottomenu #INCLUDE LIBRERIA
  8. Selezionare sottomenu GESTIONE LIBRERIE
  9. Scrivere ESP8266 nella casella di ricerca
  10. Installare il supporto per l’ESP8266

 

Installare la libreria PubSubClient nell’IDE:

  1. Selezionare menu SKETCH
  2. Selezionare sottomenu #INCLUDE LIBRERIA
  3. Selezionare sottomenu GESTIONE LIBRERIE
  4. Cercare PUBSUB (libreria PubSubClient )
  5. Installare la libreria

 

Installare il nuovo firmware sul Sonoff:

  1. Scaricare il firmware (cliccando su CLONE OR DOWNLOAD)
  2. Creare una cartella di nome “portable” nella cartella-radice dell’IDE
  3. Copiare in “portable” la cartella “sonoff” presente nel file .zip del firmware

DA TERMINARE

 

 

 

 

 

 

 

2 Risposte

Subscribe to comments with RSS.

  1. Ryan said, on 13 novembre 2016 at 15:28

    Have you managed to connect Sonoff Dual and Pow via FTDI to Arduino IDE. I am trying to do so, but not working. Would be good, if some pictures can be posted. The wiki on https://github.com/arendst/Sonoff-MQTT-OTA-Arduino did not help me though.

    • jumpjack said, on 13 novembre 2016 at 19:50

      The hardware connection is fine for me, the hard part is the software setup!
      Connect this way:
      FTDI Sonoff
      Vcc Vdd
      RX TX
      TX RX
      GND GND

      Be sure your FTDI cable is working at 3.3V, not 5V! If not, just connect an external 3.3V source to Vcc and GND on sonoff, and use FTDI just for TX and RX (maybe also GND).


Puoi inserire un commento qui sotto; diventerà visibile dopo la moderazione dell'amministratore

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: