#include "SoftwareSerial.h" const byte rx_connected = 11; const byte tx_connected = 10; SoftwareSerial soft_serial(tx_connected, rx_connected); void setup() { pinMode(tx_connected, INPUT); pinMode(rx_connected, OUTPUT); Serial.begin(9600); soft_serial.begin(9600); } void loop() { while (Serial.available()) { String input = Serial.readString(); Serial.print(input); soft_serial.print(input); } while (soft_serial.available()) { String input = soft_serial.readString(); Serial.print(input); soft_serial.print(input); } // Serial.println("A loop"); // Serial.println("A loop"); // if (soft_serial.availableForWrite()) { // Serial.println("Available"); // } // else { // Serial.println("Unavailable"); // } // if (Serial.availableForWrite()) { // Serial.println("Can Write"); // } // delay(1000); }