ответ от esp8826-01
- Войдите на сайт для отправки комментариев
Пнд, 21/08/2017 - 17:14
Всем привет, подсоединил модуль по данной схеме. Только изменил порты на 2 и 3

#include <SoftwareSerial.h>
SoftwareSerial mySerial(2, 3); // указываем пины rx и tx
void setup()
{
pinMode(2,INPUT);
pinMode(3,OUTPUT);
Serial.begin(9600);
mySerial.begin(9600);
Serial.println(mySerial.write("AT+RST"));
}
void loop()
{
}
Ответ возвращается в виде цифр. т.е. команда AT+RST возвращает ответ - 6
Просто AT - 2
Что-то не так подсоединил или как-то декодировать нужно?
Ответ возвращается в виде цифр. т.е. команда AT+RST возвращает ответ - 6
Просто AT - 2
Serial.println возвращает не ответ от чего-то там, а длину переданной строки. Потому для "AT+RST" - это 6, а для "AT" - это 2.