Sollte so gehen:
Serial.println("\x02Hello World\0x03");
Das ist der Standard C Weg um beliebige ASCII Zeichen in String Literalen unterzubringen
HEX ist in diesem Fall falsch. Das Formatiert dir das Zeichen damit es auf dem Serial Monitor als Hex lesbar ist. Das heißt er macht da einen String draus.