ESPHome + ESP32 Support for DYP-A02YYTW-V2.0 Ultrasonic Sensor (UART)

Hello everyone,

I’m working with Home Assistant + ESPHome on an ESP32 and need some technical guidance regarding an ultrasonic sensor.

Due to a purchasing mistake, I received DYP-A02YYTW-V2.0 instead of DYP-A02YYUW, which I know is commonly used with ESPHome.

From what I understand, DYP-A02YYTW-V2.0 communicates via UART (TX/RX) and outputs distance data in a binary frame format.

I would like clarification on the following points:

Compatibility:
Can the DYP-A02YYTW-V2.0 be reliably used with ESPHome on ESP32?
Has anyone successfully integrated this specific model?

Electrical / Wiring Details:
Operating voltage: 5V (confirmed from datasheet)
TX logic level: is it 5V or 3.3V tolerant on the ESP32 side?
Is a logic level shifter required between sensor TX → ESP32 RX?
Recommended UART pins on ESP32?

ESPHome Configuration:
Is there an existing ESPHome UART sensor implementation or custom component for this sensor?
Has anyone decoded the UART frame format (header, distance bytes, checksum)?
Example ESPHome YAML using uart: + lambda would be highly appreciated.
I’m comfortable parsing raw UART data in ESPHome lambdas if needed, but I want to confirm feasibility before proceeding or reordering the correct sensor.

Any schematics, YAML snippets, or links to prior implementations would be very helpful.

Thanks in advance!