Seleccionar un vector desde la comunicación serial

ok, gracias por tu respuesta, dos dudas, primero considerando que son muchoooosss vectores hacerlo bi-dimencional no implica mas uso de memoria que ya de por si esta ajustado a la cantidad de vectores, incluso algunos de ellos tienen mas de 300 elementos en su interior, segundo lo que no conozco bien es la sintaxis y la forma de usar las funciones Serial.xxx mi duda mas grande es como pasar de una palabra enviada por serial ej "VERDE" no se si leerlo y guardarlo en variable tipo string, (o un método mejor) y de allí hacer que el programa busque el vector con ese nombre y empiece a operar...