I\'m using this way for reading from serial port :
public static void Main() { SerialPort mySerialPort = new SerialPort(\"COM1\"); mySerialPort.Baud
You can also read data from SerialPort.BaseStream. Which is of type Stream so supports the awaitable ReadAsync() method. Converting it to a string is up to you, use the proper Encoding. The default for SerialPort is ASCIIEncoding.