Hallo,

das mit den Herstellerangaben hat auch nicht funktioniert. Der Stepper macht kein mucks. Das ist richtig, ich habe die Minimal-Ausstattung benutzt

Ein zweiter Stepper verhält sich ähnlich. Das Teil bleibt einfach stehen. Ich habe diesen benutzt: 17HS4401, der sollte eigentlich 12 Volt supporten.

Diesen hatte ich bestellt:
https://www.amazon.de/gp/product/B07...?ie=UTF8&psc=1

Ich habe mal diesen Code eingespielt:

Code:
// testing a Stepper motor
// on an Uno the onboard led will flash with each step
// this version uses delay() to manage timing

byte directionPin = 3;
byte stepPin = 2;
int numberOfSteps = 100;
byte ledPin = 13;
int pulseWidthMicros = 20;  // microseconds
int millisbetweenSteps = 250; // milliseconds - or try 1000 for slower steps


void setup() { 

  Serial.begin(9600);
  Serial.println("Starting StepperTest");
  digitalWrite(ledPin, LOW);
  
  delay(2000);

  pinMode(directionPin, OUTPUT);
  pinMode(stepPin, OUTPUT);
  pinMode(ledPin, OUTPUT);
  
 
  digitalWrite(directionPin, HIGH);
  for(int n = 0; n < numberOfSteps; n++) {
    digitalWrite(stepPin, HIGH);
    delayMicroseconds(pulseWidthMicros); // this line is probably unnecessary
    digitalWrite(stepPin, LOW);
    
    delay(millisbetweenSteps);
    
    digitalWrite(ledPin, !digitalRead(ledPin));
  }
  
  delay(3000);
  

  digitalWrite(directionPin, LOW);
  for(int n = 0; n < numberOfSteps; n++) {
    digitalWrite(stepPin, HIGH);
    // delayMicroseconds(pulseWidthMicros); // probably not needed
    digitalWrite(stepPin, LOW);
    
    delay(millisbetweenSteps);
    
    digitalWrite(ledPin, !digitalRead(ledPin));
  }
}

void loop() { 
}
Hier ist der Code her: http://forum.arduino.cc/index.php?topic=277692.0

Ich bin ein wenig ratlos...

grüße
Volker