USB zu TTL Konverter sendet manchmal seltsame Zahlen an Arduino

Hallo,

ich habe mir vor ein paar Tagen diesen Konverter gekauft und rx und tx an tx und rx von meinem Arduino Uno angeschlossen.

Jetzt will ich mit Processing über SoftwareSerial ununterbrochen "1" zum Arduino schicken. Jedoch kommt nicht nur die 1 an sondern manchmal auch eine 192. In einem anderen Arduino Code kamen andere seltsame Zahlen an wie 128.

Ich versteh nicht wo diese Zahlen herkommen.
Ich habe auch ein anderes Programm (Prismatik) Daten schicken lassen. Da kam aber auch nichts vernünftiges an.

Wenn ich die selben Daten direkt über den USB Port vom Arduino schicke kommt alles richtig an.

Arduino:

#include <SoftwareSerial.h>

SoftwareSerial processingSerial(12, 13);

int incomingValue;

void setup() {

  processingSerial.begin(115200);
  Serial.begin(115200);
}

void loop()
{
    if (processingSerial.available()) 
   { 
    int incomingValue = processingSerial.read();
    Serial.println(incomingValue);
  }
}

Processing:

import processing.serial.*;

Serial serial;

void setup()
{  
  String portName = Serial.list()[5];
  serial = new Serial(this, portName, 115200);
  
  size(200,200);
}

void draw()
{  
  //Hier sendet Processing im Loop eine 1
  serial.write(1); 
}

Software Serial läuft mit so hohen Baudraten nicht zuverlässig

Was würdest du mir für eine Baud Rate empfehlen?

Hast GND angeschlossen?

FinleyFin:
Was würdest du mir für eine Baud Rate empfehlen?

Kleiner gleich 9600.
Grüße UWe