Mi Wemos D1 mini responde signos de pregunta invertidos a los comandos AT

Buenas tardes, tengo una Wemos D1 Mini pero no logro hacer que lea los comandos AT. Al hacer la conexión de la imagen y ejecutar el siguiente código en un Arduino UNO:

#include <SoftwareSerial.h>
SoftwareSerial D1(10,11);

void setup() {
Serial.begin(115200);
D1.begin(115200);
// put your setup code here, to run once:
}

void loop() {
// put your main code here, to run repeatedly:
if (D1.available())
Serial.write(D1.read());

if (Serial.available())
D1.write(D1.read());
}

Luego abro el monitor serial y escribo AT. Supuestamente debería responder "OK" pero nada, en su lugar sale:???????????????????????????????????????????????????????????????????????????????????

¿Alguien sabe como podría solucionar esto? :frowning:

Moderador:
Bienvenido al Foro Arduino en Español.
Por favor, lee las Normas del foro y edita tu código usando etiquetas de código.
Ve a edición, luego selecciona todo el error que has publicado, lo cortas y click en </>


Sale esto porque esta a otra velocidad en Baudios. Prueba 9600.