Ich möchte ein kleines GUI schreiben, welches Befehle über die serielle Schnittstelle an einen Arduino sendet und auch von diesem eine Antwort erhält.
Diese Antwort soll zur Weiterverarbeitung in eine Variable geschrieben werden.
Das ganze serielle Schreiben und lesen muss ich wegen der GUI in einen separaten Thread legen, da sonst die GUI solange 'tot' ist, bis der serielle Port antwortet.
Nun weiß ich genug Theorie(glaube ich), wie ich es anstellen soll, aber wie programmiere ich das? Würde mich wundern, wenn nicht schon jemand so etwas programmiert hätte.
In welche Themen sollte ich mich dafür einlesen? Gibt es dazu ein Tutorial?
Programmieren tu ich in Python, benutze pyQt5.
Kann auch in c++ erklärt sein. Versuche das ganze dann nach Python zu übersetzen (Wird sicher intressant

Danke