ESP01 + Arduino UNO

Я потратил на поиск ответа на этот вопрос более 2 недель, но безуспешно. Я не получаю ответа от ESP8266 версии 01 на AT-команды. Мне нужно подключиться к Wi-Fi с Arduino через ESP8266-01. Я знаю, что ESP8266 можно запрограммировать для работы без Arduino и т.д., но мне нужно, чтобы он был Wi-Fi-модулем для Arduino. На большинстве сайтов Arduino используется как UART для прямого программирования ESP8266-01, но я использую следующую схему, чтобы он работал как поддержка Wi-Fi для Arduino:

  esp       Arduino
  ---       -------
   RX <---> pin 6 (TX) via voltage divider (5V-3.3V)
   TX <---> pin 5 (RX) (3.3V)
  Vcc <---> 3.3v
  GND <---> GND
CH_PD <---> 3.3V via 10k resistor
GPIO0 <---> 3.3V via 10k resistor
GPIO2 <---> 3.3V via 10k resistor

Затем я загружаю этот код на Arduino:

SoftwareSerial espSerial(5, 6);

const int COM_BAUD = 9600;

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() );
}

Печатается на мониторе AT: Настройка выполнена

Но когда я отправляю AT-команду, она даже не выводится на AT-монитор.

Ещё один момент -> Создаётся новый Wi-Fi под названием «AITHINKER...», и я даже подключаюсь к нему. Конечно, это не даёт мне доступа в интернет. Но это хороший знак, говорящий о том, что ESP8266-01 работает: и тока, и напряжения достаточно для работы.

Поэтому он не отвечает и не принимает AT-команды. Документации по правильному подключению esp01 в качестве Wi-Fi Arduino Uno нет, и я буду очень рад, если вы поделитесь ссылками на некоторые веб-сайты, на которых правильно используется ESP8266-01 в качестве Wi-Fi Arduino Uno.

Есть несколько моментов, которые обычно решают другие проблемы такого рода, но не решили мою: - Внешний источник питания с общим проводом для Arduino -> готово - Изменить контакты RX, TX -> готово - Заменить ESP8266-01 -> установить 5 микросхем, защищающих от перенапряжения

Пожалуйста, помогите мне... Теряю всякую надежду...

P.S. Он реагирует на AT-команды, когда я подключаю его напрямую к компьютеру через кабель USB UART. Проблема возникает, когда я подключаю его к Arduino как модуль...

, 👍1