• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Arduino UNO не видит AT команды

sER

New member
Здравствуйте уважаемые мастера.
Подключаю таким образом.
VDD - 3.3 Arduino UNO
RXD - 11 Arduino UNO
CH-EN - 3.3 Arduino UNO
TXD - 10 Arduino UNO
GND - GND Arduino UNO
Код:
#include <SoftwareSerial.h>

// ESP8266 -- Arduino
// ESP TX - 10 (Arduino SoftwareSerial RX)
// ESP RX - 11 (Arduino SoftwareSerial TX)
SoftwareSerial espSerial(10, 11);
 
const int COM_BAUD = 115200;
void setup() {
  espSerial.begin(COM_BAUD);
  Serial.begin(COM_BAUD);
  Serial.println("Setup done");
}
void loop() {
  if ( espSerial.available() )
    Serial.write( espSerial.read() );
  if ( Serial.available() )
    espSerial.write( Serial.read() );
}
В итоге тишина.
 

sER

New member
А вот так работает
bezymyannyy_9.png
esp8266-arduino_bb.jpg
 
Последнее редактирование:

sER

New member
К тому же,как я написал выше, через ESPlorer работает без согласования
 

CodeNameHawk

Moderator
Команда форума
Между USB конвертером и атмегой стоят резиторы, вот вам и согласование.
 

CodeNameHawk

Moderator
Команда форума
При помощи какой программы посылаете АТ команды, я пользуюсь hter.
 

sER

New member
Код:
#include <SoftwareSerial.h>
// ESP8266 -- Arduino
// ESP TX - 10 (Arduino SoftwareSerial RX)
// ESP RX - 11 (Arduino SoftwareSerial TX)
SoftwareSerial espSerial(10, 11);
const int COM_BAUD = 115200;
void setup() {
  espSerial.begin(COM_BAUD);
  Serial.begin(COM_BAUD);
  Serial.println("Setup done");
}
void loop() {

 
  if ( espSerial.available() )
    Serial.write( espSerial.read() );
  if ( Serial.available() )
    espSerial.write( Serial.read() );
}
В мониторе пустота.

Если ставлю скорость 9600
В монитор приходит "Setup done"

Если ставлю скорость 19200
В монитор приходит "Setup done"
На отправленное AT приходят кракозябы
 
Сверху Снизу