String em array (entrada via serial arduino)

Pessoal, boa noite!
Estou fazendo um projeto que precisa ler um sequencia númerica de 2400 números (de 1 a 200) separada por espaços digitada (ou colada) no serial do arduino. Preciso transformar esses números em um array (vetor). Esses números serão usados para movimentar um motor de passo. Alguém pode me ajudar a receber essa entrada e transformar em vetor?
Obrigado!

Eu não faria um vetor tão grande, mas segue sugestão:

int vetor[2400];
int value;
int i=0;

while ( Serial.available() && i<sizeof(vetor) ) {
  value = Serial.read();
  
  switch ( value ) {
    case 0x20: i++; //Separator, 0x20 is space in hex 
                      break;
    default: vetor[i] = value;
  }
}

MoveStepMotor(vetor);