DM542T Driver 3.3v/5V issue

I read that the digital outputs on the NANO ESP32 are at 3.3V.

The DM542T driver documentation says that the PUL, DIR, and ENA inputs require a 4.5-5V signal to detect a HIGH setting.

I realize there are ways to step up any voltage but by default, does the NANO ESP32 lack sufficient voltage to control the DM542T driver?

Should I be using a UNO board instead since the digital outputs on that board at at 5V?

Thank you.

True

Based on the documentation you read, yes.

You could do that. That doesn't mean you should do it. As you said, there are ways to step up the voltage from the ESP pins if you want to continue to use the ESP.

Thank you, Paul.

I'm looking at a Logic Level Converter to step up my signal voltages.

SparkFun

I think that one should be ok for this project, but not for all projects. For example that converter would not be good for ws2812 or other high frequency (>100KHz) signals.