Подключение Lilypad USB + последовательного Wi-Fi-модуля ESP8266

Я пытаюсь решить следующую ситуацию: Lilypad USB подключен к WIFI через последовательный модуль WiFi ESP8266.

http://arduino.cc/en/pmwiki.php?n=Главная/ArduinoBoardLilyPadUSB

http://www.seeedstudio.com/wiki/Модуль_последовательного_приемопередатчика_WiFi

Согласно вики: Мне следует подключиться к контактам TX RX. Ни один из них не представлен как "выбираемые контакты", поскольку они встроены.

В этой статье Использование LilyPad Arduino USB с LilyPad Xbee Shield рассказывается об использовании SoftwareSerial, что для меня в новинку.

Может ли кто-нибудь объяснить, как мне следует поступить с проводкой, и, если возможно, дать пример схемы для подключения Lilypad USB с модулем WIFI к моему личному WIFI?

Редактировать:

Я нашел следующий руководство (на испанском, но легко понять...), где они используют Arduino UNO. Я попробовал пример с программным последовательным портом, и он сработал. Я видел в этом руководстве, что иногда нужен пин RST. Поэтому я попытался сделать то же самое с lilypad USB, но все равно не получилось.

, 👍3


1 ответ


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

1

Сначала загрузите скетч ниже на свой Arduino. Затем попробуйте соединить RX (контакт 3) и TX (контакт 2) SoftwareSerial вместе. Откройте Serial Monitor и отправьте текст, и посмотрите, получите ли вы его обратно в качестве ответа.

#include <SoftwareSerial.h>
SoftwareSerial Serial1(3, 2);

void setup()
  {  Serial.begin(9600);
     Serial1.begin(9600);
  }

void loop()
  {
     if (Serial1.available())
         { char c = Serial1.read() ;
           Serial.print(c);
         }
     if (Serial.available())
         {  char c = Serial.read();
            Serial1.print(c);
         }
   }

Как только вы получите ответ, ваша часть SoftwareSerial работает, и вы можете попытаться подключиться к ESP8266.

,