Проблема с подключением ESP8266 к arduino

У меня есть:

  • Arduino Uno
  • ESP8266

Проблема: Я вижу SoftAP и могу к нему подключиться. Но не могу отправить AT-команды на ESP8266 с Arduino. Я использую приложение Arduino v.1.6.5 для отправки команды на ESP8266 через Arduino. Но я не получаю ответа. И ESP8266 не мигает.

Я использую такую схему:

Схема подключения Arduino и ESP8266

Пожалуйста, помогите мне. Я пытаюсь это исправить, это отнимает много времени.

, 👍1


3 ответа


Лучший ответ:

1

У меня была та же проблема. Я использовал библиотеку SoftwareSerial, поэтому вам следует установить скорость передачи данных 115200 для связи с esp8266. Это может выглядеть так:

#include <SoftwareSerial.h>

SoftwareSerial esp8266(2,3); 

void setup()
{
  Serial.begin(9600);
  esp8266.begin(115200);
}

В моем случае это помогло.

,

0

У меня была такая же проблема. Я решил ее следующим образом:

Подключите Arduino TX к делителю напряжения (чтобы получить 3,3 В), а затем к TX на ESP8266 Подключите Arduino RX к RX на ESP8266

Это должно сработать!.

Пожалуйста, прочтите информацию по этой ссылке. http://rancidbacon.com/files/kiwicon8/ESP8266_WiFi_Module_Quick_Start_Guide_v_1.0.4.pdf

,

0

Вам нужно добавить еще один источник питания, который будет подавать на модуль Wi-Fi не только правильное напряжение (3 В), но и необходимые мА. / Еще вам может понадобиться подключить землю Arduino к земле источника питания. У меня работает хорошо.

соединения будут такими

  1. esp TX > Arduino dpin 10
  2. esp RX > Arduino dpin 11
  3. esp CH > к VCC 3V
  4. esp RST > для кнопки, подключенной к земле
  5. esp GpIO 0 > нет
  6. esp GpIO 2 > нет
  7. esp VCC > питание 3v
  8. esp GND > питание GND
,