Unable to connect ESP8285 Wifi with Seeeduino V4.3


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() {


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?

Problem is solved. I connected to the D6 on my board and now it’s working. UART was the wrong one.