Hi everyone! I'm currently trying to connect a serial device to the minitronics board with Marlin firmware. I succedeed in including NewSoftwareSerial library and implement the data exchange. The softwareserial.print('....') works well and the connected device receives correctly the command. Now the problem is the data feedback. I tried to connect the tx pin of the device (rx pin of softwareserial) to pins D6 (moving Z endstop to another pin), D11, D12 (PCINT), D19, D25, D30 with no success: serial.read returns inconsistent data.
I also tried the OldSoftwareSerial way and in this case I can read only few correct character: the transmission is too unreliable.
Does anyone has any suggestion on this issue?
P.S. I've read that Atmega1281 supports 2 serial ports, is it true? anyone succeeded in reading data from the second port on minitronics with marlin firmware?