Quote:
Is escape bytes a must or not for a serial communication protocol ?
As us, the question barely make sense.
You need to know that 'Serial' is an interface, an extremely simple one, mostly naked, no feature other than a reasonable effort to make it reliable if correct programming is supervising it.
You are responsible of choosing a communication protocol other Serial Interface.
The fact that the protocol use escaping chars is secondary.