• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ESP8266 - UART - odbiór danych
#1
Witam.
Od kilku dni borykam się z następującym problemem. Chce przesłać char'a z Nucleo do ESP8266 ( posiadam taki model ). Kod od strony Nucleo działa bez zarzutów. Mam problem z ESP. Oto mój kod dla ESP:
Kod:
#include <SoftwareSerial.h>

SoftwareSerial mySerial(D0, D1); // RX, TX

void setup() {

 Serial.begin(9600);
 Serial.println("WITAM");
 mySerial.begin(115200);
}

void loop()
{  
 
 if (mySerial.available()) {
   Serial.println("ZACZYNAM:");
   Serial.write(mySerial.read());
 }
 delay(1000);
}
A dla Nucleo:
Kod:
#include "mbed.h"


Serial device(PA_2, PA_3);
Serial pc(USBTX, USBRX); // tx, rx

int main() {
   
       device.baud(115200);
       
       while(1)
       {
           device.printf("a");
           pc.printf("\n\r");
           wait(3);  
       }
       
   
}

GND połączone, TX i RX na przemian, nie mam pojęcia co jest źle.

Proszę o pomoc i wskazówkę. Pozdrawiam
 
Odpowiedź
  


Wiadomości w tym wątku
ESP8266 - UART - odbiór danych - przez spectral - 07-04-2018, 15:01
RE: ESP8266 - UART - odbiór danych - przez kaczakat - 08-04-2018, 13:06
RE: ESP8266 - UART - odbiór danych - przez spectral - 08-04-2018, 13:50
RE: ESP8266 - UART - odbiór danych - przez kaczakat - 08-04-2018, 14:32
RE: ESP8266 - UART - odbiór danych - przez spectral - 08-04-2018, 17:06
RE: ESP8266 - UART - odbiór danych - przez kaczakat - 08-04-2018, 20:04

Skocz do:


Przeglądający: 1 gości