How to connect TMC2209?

Basic Information:

Printer Model: Voron 0.2
MCU / Printerboard: STM32F103 Blue Pill
Host / SBC: Raspberry Pi Zero 2W

I plan to design a small size PCB board, but now I have a few questions about how to connect the TMC2209 module. English is not my mother tongue, so it may be strange what I say.

Since the motherboard I plan to design is small and I only use it myself, I plan to omit a few lines.

First question, can I omit the line from the UART of TMC2209 to the RX pin of MCU? Because I noticed that the END signal is transmitted through the DIAL pin. In addition, I saw some posts here mentioning that TMC2209 only sends some simple signals to indicate that it has received UART data.

In the second question, I saw some instructions of TMC2209 mentioned that it can replace the Enable pin with UART data. So, can I omit the connection from the MCU to the Enable pin?If it can be omitted, should the Enable pin be connected to GND or nothing?

The third question is that some TMC2209 modules have a CLK pin, but the pin in the module I bought says NC. I want to know what is the role of CLK pins in Klipper? What will be the impact of my module without a CLK pin?

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.