Arduino UNO Com Shield ESP8266
Arduino UNO Com Shield ESP8266
Arduino UNO Com Shield ESP8266
Desenvolvido por
WangTongze
1 2 3 4 FUNÇÃO
DOWN DOWN UP UP Permite gravar no ESP8266 via PORT DEBUG – O dip 4
é apenas para permitir acender o LED
UP UP DOWN DOWN Permite conectar o ESP8266 no ARDUINO via TX/RX
usando a LIB SoftSerial
DOWN DOWN DOWN DOWN Permite gravar o ARDUINO sem remover o SHIELD
1- Para gravar o ESP8266, ajuste os parâmetros da IDE ARDUINO para a placa ESP8266 e a
porta serial correspondente ao conversor que está conectado no barramento debug do
shield e a USB do PC. Ao final do UPLOAD, confirme o funcionamento através do monitor
serial.
Atenção: o shield deve esta desconectado no ARDUINO
ESPino(ESP-12-Module)
PORT DEBUG
LADO
LADO
2- Para gravar o ARDUINO, instale na IDE ARDUINO a LIB SoftSerial e no SKETCH inclua:
a. #include <SoftSerial.h>
b. Inicialise a SoftSerial – SoftSerial myserial(0,1)//TX e RX
c. Myserial.begin(115200);
Naturalmente, no hardware do shield o TXD e o RXD do EXP8266 estão conectados aos pinos
1 e 0 do shield, respectivamente.
0 ---------- RXD
1 ---------- TXD
#include <SoftwareSerial.h>
SoftwareSerial mySerial(0, 1); // RX, TX on Arduino
void setup() {
Serial.begin(115200);
mySerial.begin(115200);
}
void loop() {
if (mySerial.available()) {
String msg = mySerial.readString();
Serial.print(“Data received: “);
Serial.println(msg);
}
}
Aqui está uma URL do site oficial do Arduino, onde você pode ler mais informações
sobre o SoftwareSerial
https://www.arduino.cc/en/Reference/SoftwareSerial
Para conectar o ESP8266 do shied com o ARDUINO
Outros detalhes