Arduino Nano as secondary mcu with ULN2003/28BYJ-48

Has anybody used an Arduino Nano as a secondary mcu with a ULN2003 stepper driver and a 28BYJ-48 stepper?
I want to use this combination for a simple nozzle cleaning device and would need some help for the Klipper configuration.

I have some of these drivers and stepper motors for a similar nozzle brush idea.

The 2 challenges you will have is:

  1. Stepper motors are 4 phase steppers
  2. ULN2003 are not supported natively in Klipper

I’ve converted the stepper to a 2 Phase and will drive it with a DRV8825. On a single stepper board. Not sure on the MCU, I might use a RP2040 although it’s a bit overkill, but it’s sitting there for resonance testing anyway.

An advantage that now I have it as a 2 Phase stepper, I can push it up to 10v as well.

Thanks for the information. I think it’s easier to write an Arduino sketch and control it by Klipper via RasPi GPIO signals.