String or Char Arrays Length Definition

tavovalencia:
Is there a way to avoid overwriting? ... not sure if I should go back to the other suggestions.

Some code posted earlier showed how to read characters one by one and append them to the array, incrementing an index variable that held the length of the string received so far.

All you need to do is add a check that the array is not already full, before you append another character to the string.

    if (Serial.available()>0)
    {
        inChar = Serial.read(); 
        if(index < 7)
        {
            Name[index++] = inChar; // Store it
            Name[index] = 0; // append null-terminator
            // ... etc
        }
        else
        {
            // buffer is already full - discard the character
        }
    }