A4988 + arduino nano Stepper Motor Beschleunigung

Klar, möglich schon...

Du kannst dir die Library ansehen, und eventuell nur Teile davon verwenden.

for (int x = 0; x < 400; x++) {
    digitalWrite(stepPin, HIGH);
    delayMicroseconds(900-x);
    digitalWrite(stepPin, LOW);
    delayMicroseconds(900-x);
  }

Um auf dem Level deines Codes zu bleiben, ist das auch schon sowas wie eine Rampe.