Does Marlin support digital stepper current control on the Azteeg X3 v2.0 yet? If yes, does it work by simply uncommenting the DIGIPOT_I2C line in the Configuration_adv.h file and changing the related parameters?
Thanks in Advance
@Ishaan_Gov , yep; we’re using them where I work. You’ve gotta unsolder the little solder blob on the steppers, and add headers if you don’t already have them assembled for such. We’re working on a modification to Marlin so that there’s an MCode you can change the values with; (current mcode doesn’t work with the i2c digipots)
Beautiful, thanks
@ThantiK is there anyway you could explain how to connect the i2c to the board. Maybe pics or a diagram? I am currently using i2c for the Viki and am by no means an electronics guru. Can it run both?
@Eclsnowman , you’ve gotta be using the new Azteeg X3 2.0, or the Azteeg x3 Pro.
In each of the stepper motor driver slots, there are 3 additional pin headers, sometimes unpopulated.
On the stepper motor drivers themselves, there are matching pin headers. The drivers have to be from Panucatt to have this feature set up though.
Basically, you solder female pin headers into the board, and male pin headers on the unpopulated motor headers.
The big thing, is on the motor driver breakout, normally there’s 2 solder pads very close to one another that have a big solder blob on them in order to hook up the analog potentiometer. You’ve gotta solder-wick this up and disconnect the analog pot. Afterwards, enable in the firmware settings under configuration_adv.h
If you haven’t ordered the azteeg x3 2.0, or drivers, you can request that Roy populates these for you.
I’ll take some pictures tomorrow and explain in further detail in a separate post.
Thanks. I guess I am surprised Roy did not have this done when I bought the V2 and drivers from him. Seems kind of odd when you buy it (board and drivers) as a package that this isn’t the default configuration.
Yes pictures would be great.
@ThantiK Does this one not work? https://github.com/ErikZalm/Marlin/pull/748
@Whosa_whatsis , ah; didn’t see that. Hadn’t had time to actually look through it. Still not entirely sure how that’s supposed to work… M907 B0 [xxx] B1[xxx] B2[xxx], etc?