Kommunikation zwischen ATtiny und ESP32 via HC-12

Das sehe ich auch so, da ist ein Struct schon ok.
Und das mit den "bösen" Strings wurde dir schon geschrieben.

Edit:
Und hier nur mal so am Rande, ein Beispiel wie du es auch mit char Arrays im struct lösen kannst.