手前味噌で恐縮ですがSerial.readString()でやっちゃいました。
https://neo-sahara.com/wp/2019/06/18/arduino%e3%81%ae%e3%82%b7%e3%83%aa%e3%82%a2%e3%83%ab%e5%85%a5%e5%8a%9b%e3%81%8b%e3%82%89%e6%96%87%e5%ad%97%e5%88%97%e3%82%92%e5%8f%97%e3%81%91%e5%8f%96%e3%82%8b%e3%80%82/
自分の能力で解決できなかったので逃げを打っただけですがw