Need Help find MKS DLC32 Pinout

Hi ,i can not find the digital Pinout of MKS DLC32 ,i need them to control stepper motors manually ,for example :

  • Xstep = ......
  • Ystep =.......
  • Zstep = ....
  • Xdir ,Ydir, Zdir , En pin.....

and i need to know some other digital Pinout of MKS DLC32 , someone have them can show me ?

Thank so much

The normal procedure is to go to the web site of the device and search for pinout. It is usually a downloadable PDF.

MKS DLC32 does not make that easy!!!

@laptrinh1986 DLC32 uses an I/O expander so it's not a direct correlation to an ESP32 pin. Instead the ESP32 sends (I2C I think) commands to the expander to control the step controller. You can find schematics but you'll have to dig into the code to be able to control them directly.

I had started to decode their I/O mapping because I wanted to use their off the shelf boards as general-purpose controllers, but it was taking too long so I just designed my own. I think I stopped after I was able to blink an LED. And it took days to get to that point.

That said, if all you need to do is control steppers, why not just use gcode? It is a stepper controller after all...

1 Like

MKS DLC32 V2.1_001 SCH.pdf (409.7 KB)
On this Schematic , QA15 = XYZ_eN
QB1 = X_Step
QC2 = X_Dir
QD3 = Z_Step
.......
So i want to know QA15, QB1, QC2 can be converted to digital Pin ?

Thank so much

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