Hi,
I have a Seeeduino V4.3 and a Grove Wifi v2 (ESP8285).
Without connecting the Wifi module I upload the following code:
#include "SoftwareSerial.h"
SoftwareSerial Serial1(0, 1); // RX, TX
void setup() {
Serial.begin(115200);
Serial1.begin(115200);
}
void loop() {
if (Serial.available()) { // If anything comes in Serial (USB),
Serial1.write(Serial.read()); // read it and send it out Serial1 (pins 0 & 1)
}
if (Serial1.available()) { // If anything comes in Serial1 (pins 0 & 1)
Serial.write(Serial1.read()); // read it and send it out Serial (USB)
}
}
From my understanding, the Seeeduino uses pin 0 and 1 for RX and TX. The baud is set to 115200 as described in the firmware specs.
Now when I connect the Wifi module I can’t send commands like “AT” to it. I don’t see any output. If I press the reset button on the wifi module I see outputs like this:
s�d��s��c�o��l�c|���p�����p�ol����c�c�cllsp�o�������l�p�pe�ocl��s89l��69x<s`p`s|���salo���������x8|oa��o�l`�|lp���cpc��oa�|�`>8cpo�|op�� l�l`s��`����8�o�`<`���x��|s��o|�`�l��`|��>s�l�|8�o�ps���x��e��l`1�����e�8�l2����`��c`sl��c��8l2{�lp�c8`l�����
What could be wrong and what would be the best way to debug it?