I just rolled back to an older Hangprinter/Marlin FW (this is one I had from GitHub called "Marlin-bugfix-1.1-2.x_hangprinter") and I can now control the D stepper. I'll try to comb through the FW code to see what is different.by gamike - Hangprinter
I just rolled back to the original Mechaduino FW and am able to move the stepper motor by plugging it into my A STEP/DIR wires. That gives more evidence that I missed a configuration in the stepper_nano_zero FW. Now looking through RAMPS code to try to figure out why E1 is not sending STEP/DIR commandsby gamike - Hangprinter
@tobben I'm working to get this firmware installed and working: I currently have 3 smart steppers on ABC. They seem to be working. Since I only had 3 working smart steppers, I decided to use a mechaduino on the D axis. After installing the Hangprinter Marlin FW on the RAMPS, my preconfigured mechaduino didn't seem to be moving. I decided to try moving change FW for the mechaduino to the smby gamike - Hangprinter
I looked through the code and figured that since you were using the Wire libraries that the pins were the same as the SDA and SCL. And I did the same thing you suggested: I looked at the LCD silk screen to figure out which pins were SDA/SCL. I got that working. Thanks. Next question. What config changes to the Smart Stepper have you made? Specifically, what did you set for your "holdcurrentby gamike - Hangprinter
@tobben Have you documented the wiring needed for I2C using the Smart Stepper? I can't seem to find it. I believe we would use two pins from the LCD. Can you clarify?by gamike - Hangprinter